Ladezeitpunkt von Bildobjekten in ausgelagerter Scriptdatei
Elya
- javascript
Hallo liebe Forengemeinde,
ich frage mich, in welcher Reihenfolge Dateien und Objekte geladen werden. Angenommen, ich referenziere eine externe .js-Datei im head meiner html-Seite.
Kann ich Bildobjekte, die z.B. per Mouseover in dieser html-Datei angesprochen werden sollen, in die ausgelagerte Datei packen? Wird diese beim Laden der html-Datei bereits (inkl. aller Objekte) geladen, oder erst beim Aufruf einer Funktion, die sich auf die .js-Datei bezieht?
Im letzteren Fall müßte ich die Bildobjekte ja eher in den head meiner html-Datei stellen, oder?
Es geht mir hauptsächlich darum, meine html-Seiten so schlank wie möglich zu halten und so viel wie möglich auszulagern, und da wär's natürlich nett, wenn ich die Bildobjekte mit rausschmeißen könnte.
Das weiß dich sicher einer von Euch ganz genau, oder?
Einen lieben Gruß aus Ehrenfeld an einem sonnigen Nachmittag vor einem wahrscheinlich verregneten Feiertag,
Elya
Hallo, Elya,
Kann ich Bildobjekte, die z.B. per Mouseover in dieser html-Datei angesprochen werden sollen, in die ausgelagerte Datei packen? Wird diese beim Laden der html-Datei bereits (inkl. aller Objekte) geladen, oder erst beim Aufruf einer Funktion, die sich auf die .js-Datei bezieht? Im letzteren Fall müßte ich die Bildobjekte ja eher in den head meiner html-Datei stellen, oder?
Eine im Head referenzierte externe .js-Datei wird afaik genau so behandelt, als ob das Skript dort stünde. Eigentlich müssen nur noch Funktionsaufrufe und ggf. veränderliche Variablen in das HTML-File. Mit einem Test gehst Du auf Nummer sicher.
Grüße,
Sebastian