whereami

js中获取当前执行脚本的位置

旧街凉风 提交于 2019-12-09 13:20:38
var whereAmI = function(){ var jsPath = document.currentScript ? document.currentScript.src : function(){ var js = document.scripts ,last = js.length - 1 ,src; for(var i = last; i > 0; i--){ if(js[i].readyState === 'interactive'){ src = js[i].src; break; } } return src || js[last].src; }(); return jsPath.substring(0, jsPath.lastIndexOf('/') + 1); }(); 来源: oschina 链接: https://my.oschina.net/javamaster/blog/3138681

js中获取当前执行脚本的位置

荒凉一梦 提交于 2019-12-07 21:18:27
var whereAmI = function(){ var jsPath = document.currentScript ? document.currentScript.src : function(){ var js = document.scripts ,last = js.length - 1 ,src; for(var i = last; i > 0; i--){ if(js[i].readyState === 'interactive'){ src = js[i].src; break; } } return src || js[last].src; }(); return jsPath.substring(0, jsPath.lastIndexOf('/') + 1); }(); 来源: https://my.oschina.net/javamaster/blog/3138681