Ab Wann gilt ein body onLoad aufgerufen wird?
Ich brauche, um zu verstehen, Wann ist ein Körper onload
aufgerufen wird
Lese ich in w3school, dass onload=Script to be run when a document load
was bedeutet das?
Bedeutet es, dass
- die html/jsp-Seite geladen wird vor dem rendering werden alle Elemente in den Körper wie jede
table
- oder jsp-scriplets zB:<%= request.getParameter("NAME") %>
- Oder ist es nach der Seite/body gerendert wird?
zum Beispiel:
Ich habe eine Reihe von params (<%= request.getParameter("NAME") %>,...)
so, um Sie zu benutzen ich werde Sie in etwas versteckter form-Element & dann im Körper laden kann ich Sie nutzen?
- w3schools ist eine schlechte Ressource: w3fools.com. Während es möglicherweise keine Rolle in diesem Fall besser mit einem richtigen Referenz wie von mozilla MDN
- Meine Arbeit ist vor allem besorgt, um Internet Explorer 8, ist es immer noch gut zu finden MDN?
- In der Regel erwähnt, wenn andere Browser haben auch wichtige Unterschiede. Aber um sicher zu sein, würde ich prüfen, MSDN in diesem Fall, da das die offizielle Ressource für den IE.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Im Gegensatz zu w3schools, MDN erklärt, wenn das Ereignis ausgelöst wird:
So dass der DOM-Baum fertig ist und alle Elemente geladen wurden.
Document.onload may be triggered before the page is rendered or images are loaded.
und Sie sagenall of the objects in the document are in the DOM, and all the images and sub-frames have finished loading.
welches ist das richtige?Den
onLoad
- Ereignis ausgelöst wird, nach dem erfolgreichen Abschluss der dom-Struktur, z.B. das erfolgreiche laden aller Elemente in den Körper.Onload wird ausgeführt, wenn das DOM vollständig geladen ist.Dies bedeutet, dass es ausgeführt wird, nachdem Ende der Seite.
Dies ist nützlich, wenn Sie wollen, um einige Aufgabe, wenn das Dokument vollständig loaed.
Können Sie das auf verschiedene Weise tun, aber nur wenige Möglichkeiten, ist hier
ist ähnlich
Den onload-Ereignis wird ausgelöst, wenn der DOM-Baum fertig ist. Dies bedeutet, dass alle Elemente auf Ihrer Seite stehen, um das Skript. Dokument.onload ausgelöst werden kann, bevor die Seite gerendert wird, oder Bilder werden geladen.