Ich habe eine Javascript-Datei mit dem Namen main.js
.Wie bekomme ich den absoluten Pfad des aktuellen Javascript Dateinamens
Innen main.js
ich den absoluten Pfad dieser aktuellen Datei, so etwas wie erhalten mag:
http://server/app/main.js
http://server/app/script/main.js
Was ist der schnellste Weg, um den absoluten Pfad zu bekommen?
var scripts = document.getElementsByTagName("script");
Für jedes Element in der zurück scripts
Array Sie seine src
Attribut zugreifen können:
Dank, das ist, was ich – hguser
wollen Wird es funktionieren, wenn wir mehrere Dateien enthalten sind, ... wie wird dann jede js-datei ihren eigenen src-weg zeigen? – xxbinxx
Beachten Sie, dass Sie möglicherweise ein anderes Mittel verwenden möchten, um das gewünschte Skript aus dem Array 'scripts' zu entfernen. Ich benutze diese Methode, habe aber Berichte, dass es in Firefox (blegh ...) so oft zu einem anderen Skript kommt, das zu der Zeit geladen wurde, als meine Logik diese Anordnung von Elementen ergreift. Die schlaue Sache zu tun wäre, wie die letzten 3 oder so zu greifen und durch sie zu durchlaufen und finden Sie die mit dem Dateinamen, den Sie suchen. –