通过此代码,我将获得所执行脚本的完整路径,在本例中是 services.js
:
JS
var scripts = document.getElementsByTagName("script"),
src = scripts[scripts.length-1].src;
alert(src);
输出示例:
file:///C:/Users/fel/Desktop/currencies-gh-pages/js/services.js
但我想要这样的输出:
file:///C:/Users/fel/Desktop/currencies-gh-pages/js/
有什么想法吗?
最佳答案
我认为你可以将其拆分。
src = src.split('/');
src.pop();
alert(src.join('/'));
关于javascript - 正则表达式从完整 url 中删除文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16451282/