dedlfix: zum Wiki: Event onload fehlt

Beitrag lesen

Tach!

Eine .js kann man wohl beim Einbinden nicht mit Parametern rufen?

doch, kann man. Man muss die Parameter dann aber auch finden und abfragen.

Die eingebundene Ressource läuft in demselben Kontext ab wie die einbindende. Es wäre einfach möglich, eine globale Variable zu setzen und darauf zuzugreifen. Alternativ bietet sich auch das Speichern im LocalStorage an, wenn Daten requestübergreifend benötigt werden. Das Parsen der URL jedenfalls ist unnötig aufwendig.

Habe recherchiert und diese Empfehlung gefunden. Habe ich so umgesetzt:

<script id="js_getHelptext" src="css/ajax_getHelptext.js?t=1035"></script>
// Script in Datei ajax_getHelptext.js ermitteln
var objScript = document.getElementById("js_getHelptext");
alert ( "[" +objScript.src +"]" );

Meldung: [undefined]

So geht's also nicht. Oder habe ich was übersehen?

Doch, so geht es. Du machst da was anderes verkehrt (abgesehen von alert() zu Debugzwecken. Das ist zwar nicht direkt falsch, aber warum mit einem Streichholz Licht machen, wenn man Strom und eine Lampe hat?)

dedlfix.