gpt4 book ai didi

javascript - 获取调用的 javascript 文件上的查询字符串

转载 作者:可可西里 更新时间:2023-11-01 02:54:10 24 4
gpt4 key购买 nike

是否可以像这样在调用的 javascript 文件上使用 javascript 获取查询参数:

// in html
<script src="/file.js?query=string"></script>

// in file.js
console.log(this.location.query)

这是否可能,或者我必须使用服务器?

最佳答案

您可以像这样将 id 属性附加到脚本标签:

<script src="/file.js?query=string" id="query"></script>

然后调用它:

console.log(document.getElementById("query").src.split("query=")[1]);

下面是一个小的工作示例代码:

<html>
<head>
<script src="aaa.js?query=abcd" id="query"></script>
</head>
<body></body>
</html>

这是 aaa.js 中的代码:

window.onload=function(){
alert(document.getElementById("query").src.split("query=")[1]);
}

关于javascript - 获取调用的 javascript 文件上的查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15223884/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com