Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| lehrkraefte:blc:informatik:ffprg1-2021:js:start-on-load [2021/05/03 18:58] – created Ivo Blöchliger | lehrkraefte:blc:informatik:ffprg1-2021:js:start-on-load [2021/05/07 14:27] (current) – Ivo Blöchliger | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== OnLoad-Events ====== | ||
| + | ===== Seite komplett geladen ===== | ||
| + | Möchte man den Seiteninhalt beinflussen, | ||
| + | <code javascript> | ||
| + | document.addEventListener(" | ||
| + | // Was zu tun ist, sobald die HTML-Struktur komplett geladen ist | ||
| + | // Bilder sind zu diesem Zeitpunkt eventuell noch nicht fertig geladen. | ||
| + | }); | ||
| + | </ | ||
| + | |||
| + | Wenn man seinen Code erst ausgeführt haben will, wenn auch alle Bilder (und weitere nachzuladenende Daten) der Seite geladen sind: | ||
| + | <code javascript> | ||
| + | window.onload = function(event) { | ||
| + | // Was zu tun ist, wenn die gesamte Seite vollständig geladen ist. | ||
| + | }; | ||
| + | </ | ||
| + | |||
| + | Wenn man Bilder dynamisch nachlädt, muss auch gewartet werden, bis diese vollständig geladen sind, bevor man diese verwenden kann. [[img-onload|Link]]. Davor aber erst die anderen Blöcke bearbeiten. | ||