js获取指定文件的路径
获取指定js文件的路径
var src = '/static/js/demo.js';
var path = src.substring(0, src.lastIndexOf("/") + 1);// /static/js/
alert(src);获取当前js文件的路径
标准做法: document.currentScript 对象的src属性
适用于Firefox 4+, Chrome 29+, Opera 16+, Safari 8+.
var src = docment.currentScript.src
不支持上述方法的,可以用一下方法
try{
null.split()
}catch(e){
var stack = e.stack || e.sourceURL || e.stacktrace || '';
var rgx = /(?:http|https|file):\/\/.*?\/.+?.js/;
var src = (rgx.exec(stack)||[])[0] || '';
}


