js文件如何获取自己的文件名?
比如我是a.js,然后我怎么获得a这个名字,别说声明变量,不然我把名字改成b.js还得改代码。
还有人说用获取最后一个script标签的src,但是如果这个js里面有document.write然后加载了一个js文件,也是不行的。
js文件如何获取自己的文件名?
比如我是a.js,然后我怎么获得a这个名字,别说声明变量,不然我把名字改成b.js还得改代码。
还有人说用获取最后一个script标签的src,但是如果这个js里面有document.write然后加载了一个js文件,也是不行的。
也不是完全没办法,根据yellowlemon的看法,可以在服务器里写一个JS文件,里面写一个方法,如果有文件调用了js文件,就会显示自己的服务器位置,把他的位置取出来,再带着参数回传给原来的html页面就好了
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
https://developer.mozilla.org/zh-CN/docs/Web/API/Document/currentScript
DOM 博大精深,我本以为不能的……