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.
Cü
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:|