Kai345: url eins js-scripts im js-script selbst auslesen

Beitrag lesen

Grütze .. äh ... Grüße!

meine Bitte an die Javascript-Experten:
Eine HTML-Datei bindet eine externe Javascript-Datei ein.
In dieser Javascript-Datei selbst will ich nun feststellen, von welcher Adresse diese JS-Datei (NICHT die HTML-Datei!!) geladen wurde.

Meine Frage kann man das in Javascript tun und falls ja wie?

Heißt das nun, du kannst die JS-Datei ändern? Falls ja: Dann greifst du einfach auf die im Dokument genutzten script-Elemente zu und kannst dann für diese das Attribut src auslesen

also z.B. Referenzen der Script-Tags per getElementsByTagname einsammeln und evtl. per schleife abarbeiten.

.. dann steht die URL in elementreferenz.src, falls src vergeben wurde (mit if abfragen, es könnten ja noch andere script-elemente mit direktem Code ohne src-Attribut im <body> oder <head>-Bereich sein. Aus diesem Grund (habe auch schon gesehen, daß ein ext. JS als letztes vor dem schließenden body tag eingebunden wurde) sollte die Element-Abfrage erst nach einem onload-event erfolgen.


Kai

--
What is the difference between Scientology and Microsoft? One is an
evil cult bent on world domination and the other was begun by L. Ron
Hubbard.
ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:|