Homepage selbermachen 7.846 Themen, 35.563 Beiträge

JavaScript-Funktion in Datei über onload ansprechen

ColinFinck / 6 Antworten / Flachansicht Nickles

Hallo!
Habe folgendes Problem: Ich habe eine JavaScript-Datei über <script language="JavaScript" src="script.js"> eingebunden. Über <a href="javascript:test()"> kann ich zwar nun auf die Funktion test() dieser Datei zugreifen, aber über <body onload="test()"> geht es nicht. Wie mache ich es hier?


Vielen Dank im Voraus!


Colin

bei Antwort benachrichtigen
Maxx Stone xafford „Wenn ein Script im Head verlinkt wurde, dann steht es bei dem Event onLoad für...“
Optionen

Hi xafford,

dass das Script bereits im Head verlinkt wurde, habe ich so nicht herausgelesen.

Das onLoad-Event (im HTML-Dokument) tritt afaik ein wenn das HTML-Dokument geladen ist. Das hat mir mal mein Vorhaben einen simplen Preloader (onload=überlagertesBild-unsichtbar-machen) einzubauen verhagelt :-)

Wenn das HTML-Document komplett geladen ist, die script.js aber noch nicht beim Besucher "angekommen" ist -> Fehler

Gruß
Maxx Stone

bei Antwort benachrichtigen