gpt4 book ai didi

javascript - location.search 对我不起作用,因为它应该

转载 作者:行者123 更新时间:2023-11-30 13:13:30 28 4
gpt4 key购买 nike

每当我输出 window.location.search 时,它都会显示如下结果:

?x=0.8690746387001127 或任何其他数字

但实际上应该是这样的

?filename=tryjsref_loc_search

谁能解释一下为什么要这样做?

这是我的示例代码

//页面地址:http://w3schools.com/jsref/tryit.asp?filename=tryjsref_loc_host

<!DOCTYPE html>
<html>
<body>

<script>

document.write(window.location.search)

</script>

</body>
</html>

代码输出

?x = 0.8690746387001127

最佳答案

首先,w3schools is not a good website to learn from .我推荐 jqFundamentals相反(“javascript 基础知识”部分)

也就是说,window.location.search为您提供窗口的当前查询字符串。对于 w3school 的“试一试”站点,这似乎是一个 Math.rand(),通常用作 cachebuster。技术。

如果您在单击“提交”按钮时正在运行 fiddler(或任何其他网络流量监视器),您将看到完整的 URL 为 http://w3schools.com/jsref/tryit_view.asp? x=0.42147885356098413.

MDN 是 javascript 文档的重要来源,它们的条目在 window.location.search 上说:

search | the part of the URL that follows the ? symbol, including the ? symbol. | ?q=devmo

关于javascript - location.search 对我不起作用,因为它应该,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12981595/

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