CNode

ie11里获取不到当前正在执行js文件路径

Aadam1985发布于12 年前最后回复12 年前1 回复8125 浏览0 收藏

查询相关资料,ie11中已经移除readyState,各位朋友有没有什么好方案解决这个问题。

var getCurScript = function() { if(document.currentScript) { return document.currentScript; } var head = document.getElementsByTagName('head')[0], nodes = head.getElementsByTagName('script'), currentScript; nodes = this.makeArray( nodes ); for(var i = 0, len = nodes.length; i < len; i++ ) { var node = nodes[i]; if( node.readyState === 'interactive') { currentScript = node; } }

    return currentScript;
};
查看回复

回复 (1)

A
adam1985#1·12 年前

没有解决方案吗

参与回复
登录后即可参与回复。登录