gpt4 book ai didi

javascript - window.location.href=window.location.href 和 window.location.reload() 的区别

转载 作者:IT老高 更新时间:2023-10-28 13:15:25 54 4
gpt4 key购买 nike

JavaScript 的区别是什么

window.location.href = window.location.href

window.location.reload()

功能?

最佳答案

如果我没记错的话,window.location.reload() 会使用 POST 数据重新加载当前页面,而 window.location.href=window.location.href 会不包括 POST 数据。

正如@W3Max 在下面的评论中所指出的,如果 URL 中有 anchor (#),window.location.href=window.location.href 将不会重新加载页面 - 您必须使用window.location.reload() 在这种情况下。

另外,正如下面@Mic 所指出的,window.location.reload() 需要一个额外的参数 skipCache 以便使用 window.location.reload (true) 浏览器将跳过缓存并从服务器重新加载页面。 window.location.reload(false) 会做相反的事情,并尽可能从缓存中加载页面。

关于javascript - window.location.href=window.location.href 和 window.location.reload() 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2405117/

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