I include myscript.js in the file http://site1.com/index.html like this:
<script src=http://site2.com/myscript.js></script>
Inside “myscript.js”, I want to get access to the URL “http://site2.com/myscript.js“. I’d like to have something like this:
function getScriptURL() {
// something here
return s
}
alert(getScriptURL());
Which would alert “http://site2.com/myscript.js” if called from the index.html mentioned above.
From http://feather.elektrum.org/book/src.html:
The variable
myScriptnow has the script dom element. You can get the src url by usingmyScript.src.Note that this needs to execute as part of the initial evaluation of the script. If you want to not pollute the Javascript namespace you can do something like: