js文件中如何获得本script tag的attribute,或者说DOM对象? <script type="text/javascript" src="main.js" data-arg="someAttribute"></script>如上的script标签,如何在main.js中获得本script标签的dom对象,或者说进一步获得其属性节点?不要给id,main.js中的js本身也不知道自己的src的path。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 貌似没有好办法,只有遍历页面所有script标签,来对比src,但你又说本身不知道自己的src 看como框架是这样处理的var scr =document.getElementsByTagName('SCRIPT');var url = scr[scr.length - 1].src;猜测是可以得当前加载的最后一个js的文件(也就是本身),你不防自行测试一下。 嗯,我加载了三个js文件,每个文件的尾都加上(function () { var scr =document.getElementsByTagName('SCRIPT'); console.log(scr[scr.length - 1].src);})()本地执行FF下成功。 新手问个简单的代码! 如何使用JS 向Iframe的文本框中写入一个字符 关于javascript 奇怪的jquery 插件jtip 问题 复选框控制显示的问题! 奇怪的问题,重分答谢! 如何进行整个窗口的页面跳转 怎样在一个框架页面中用javascript向另一个框架中写入文字 请问,javascript和asp哪些语句在分别浏览ie和netscape时有不兼容性? 框架问题:为什么不行???? String.fromChatCode 能不能传递数组 js原型的问题,很奇怪
var scr =document.getElementsByTagName('SCRIPT');
var url = scr[scr.length - 1].src;
猜测是可以得当前加载的最后一个js的文件(也就是本身),你不防自行测试一下。
var scr =document.getElementsByTagName('SCRIPT');
console.log(scr[scr.length - 1].src);
})()本地执行FF下成功。