如何从该脚本中获取脚本文件名?

我很确定答案是否定的,但是我想我还是会问。

如果我的站点引用了名为“ whatever.js”的脚本,是否可以从该脚本中获取“ whatever.js”?喜欢:

var scriptName = ???

if (typeof jQuery !== "function") {

throw new Error(

"jQuery's script needs to be loaded before " +

scriptName + ". Check the <script> tag order.");

}

麻烦多于依赖检查所值得的,但是这真是麻烦。

回答:

var scripts = document.getElementsByTagName(‘script’);

var lastScript = scripts[scripts.length-1];

var scriptName = lastScript.src;

alert(“loading: ” + scriptName);

经过测试:FF 3.0.8,Chrome 1.0.154.53,IE6


以上是 如何从该脚本中获取脚本文件名? 的全部内容, 来源链接: utcz.com/qa/423275.html

回到顶部