Wie hooke ich das DOM geladene Event?

7

Kann mir jemand in die Richtung zeigen, in der das DOM-geladene Event hängt?

Grundsätzlich möchte ich einen Loader anzeigen, während das dom geladen wird (ich meine nicht Ajax-Anfragen - das erste Mal, wenn ein Benutzer eine Seite trifft)?

Vielen Dank im Voraus

    
Orry 24.02.2009, 16:24
quelle

4 Antworten

10

Alle populären Javascript-Bibliotheken haben ein "DOM loaded" -Ereignis, das Sie dafür verwenden können.

Im Wesentlichen:

%Vor%     
Paolo Bergantino 24.02.2009, 16:27
quelle
28

Wenn Sie kein Framework verwenden, verwenden Sie das Ereignis DOMContentLoaded:

%Vor%     
Elliot Winkler 09.05.2012 15:47
quelle
0

Um nur eine Alternative zu jQuery zu bieten, bietet YUI Event eine onDomReady () Funktion auch für diesen Zweck. Hier ist das Beispiel von ihrer Seite:

%Vor%     
Daniel Lew 24.02.2009 16:53
quelle
0

Der richtige Weg, dies ohne eine Bibliothek zu tun (und sogar mit einer Bibliothek, da Sie mit Skriptblockierung und IE-Unvorhersehbarkeit zu tun haben), ist ein Skript am Ende der Seite:

    onLoaded = Funktion () {...}

         onLoaded ()

    
mwilcox 18.06.2010 12:44
quelle

Tags und Links