window.location.href = window.location.href和window.location.reload()之间的区别

window.location.href = window.location.href和window.location.reload()之间的区别,第1张

window.location.href = window.location.href和window.location.reload()之间的区别

如果我没记错的话,请

window.location.reload()
使用POST数据重新加载当前页面,但
window.location.href=window.location.href
不包含POST数据。

如@W3Max在下面的注释中所述,

window.location.href=window.location.href
如果URL中有锚点(#),则不会重新加载页面-
window.location.reload()
在这种情况下,您必须使用。

另外,如下面的@Mic所指出的那样,

window.location.reload()
采用了另一个参数,
skipCache
以便使用
window.location.reload(true)
浏览器将跳过缓存并从服务器重新加载页面。
window.location.reload(false)
将执行相反的 *** 作,并在可能的情况下从缓存加载页面。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5017894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存