如果我像这样加载一个 JavaScript 源文件:
<!DOCTYPE html>
<html>
<head>
<script src="src/file.js"></source>
</head>
<body>
</body>
</html>
我的问题是file.js
怎么知道它所在位置的相对路径是src/
?我需要此信息来从源文件构建一个 URL,该 URL 取决于从中加载它的 URL。
最佳答案
<script src="src/file.js" id="script0"></script>
在 file.js 中:
var path = document.getElementById ( "script0" ).getAttribute ( "src" );
关于javascript - 检索 JavaScript 源文件位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5692953/