Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
programmieren:javascript:script_wenn_seite_geladen_ausfuehren [2020/10/06 09:39] jgehrkeprogrammieren:javascript:script_wenn_seite_geladen_ausfuehren [2022/12/17 12:28] (current) – external edit 127.0.0.1
Line 6: Line 6:
  
 **Diese Funktion ruft eine Funktion(Callback) auf, wenn bereits das HTML geladen ist** **Diese Funktion ruft eine Funktion(Callback) auf, wenn bereits das HTML geladen ist**
 +
 +Das Script wird ausgeführt, wenn das HTML geparsed wurde. Es kann aber sein, dass noch nicht alle Medien, Bilder oder Stylesheets geladen wurden.
  
 <code javascript> <code javascript>
Line 18: Line 20:
  
 **Diese Funktion ruft eine Funktion(Callback) auf, wenn alle Assets geladen wurden** **Diese Funktion ruft eine Funktion(Callback) auf, wenn alle Assets geladen wurden**
 +
 +Das heißt, dass Javascript wird erst ausgeführt, wenn alle CSS Stylesheets und Bilder geladen wurden.
  
 <code javascript> <code javascript>
Line 25: Line 29:
  if ( document.readyState=='complete' ) callback();  if ( document.readyState=='complete' ) callback();
  // Falls die Seite noch lädt  // Falls die Seite noch lädt
- else document.addEventListener( 'load', callback );+ else window.addEventListener( 'load', callback );
 } }
 </code> </code>

Page Tools