ie11里获取不到当前正在执行js文件路径
发布于 10 年前 作者 adam1985 7531 次浏览 最后一次编辑是 8 年前

查询相关资料,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 回复

没有解决方案吗

回到顶部