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下成功。 新手求助!使用jquery查找元素的时候没有结果,怎么办? js问题。。。求解! 求助在JSP页面中加入打印预览的问题 用js获取多层嵌套frameset的问题,在线等,急! jquery区域拖动 在线试卷用JavaScript实现是否很方便? 想做一个图片更新效果 两个关于opera浏览器的问题 窗口背景问题 前端浏览器显示问题.一个列里面显示一个数组,但是显示的方式不对,显示[Object object][Object object],应该怎么处理 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下成功。