Ich frage mich, ob ich irgendwie den Speicherort des Skripts herausfinden kann und nicht die Seite, von der es aufgerufen wird. z.B. Wenn die Seite http://xxx.yyy.com/a.htm ist und ich location.href schreibe, bekomme ich diesen Ort anstelle von http://aaa.zzz.com/script.js, wo sich das Skript befindet. Ist es möglich, den Speicherort des Skripts zu erhalten?Ermitteln Sie den Speicherort des Skripts, nicht die Seite, von der es aufgerufen wird
Vielen Dank für Ihre Zeit.
Alter, ich habe noch nie darüber nachgedacht, das zu versuchen ... gute Frage, warum willst du das machen? –
Ich versuche Benutzern zu ermöglichen, direkt zu meinem Skript (von jeder Seite von Drittanbietern) zu verbinden und es verwendet einige Komponenten von meiner Website, weshalb ich es brauche, weil Benutzer schließlich das Skript herunterladen und verwenden können es auch auf verschiedenen Servern. –
Möchten Sie sicherstellen, dass alle Ressourcen in Ihr Skript geladen sind? Sie könnten Ihr Skript immer so etwas wie YUIs Get Utility oder jQuerys GetScript aufrufen lassen, um sicherzustellen, dass Dinge geladen werden. – ajm