window.location.href=window.location.href 和 window.location.reload() 之间的区别
2022-08-30 01:04:18
JavaScript的区别是什么
window.location.href = window.location.href
和
window.location.reload()
功能?
JavaScript的区别是什么
window.location.href = window.location.href
和
window.location.reload()
功能?
如果我没记错的话,用POST数据重新加载当前页面,而不包括POST数据。window.location.reload()
window.location.href=window.location.href
正如@W3Max在下面的评论中指出的那样,如果URL中有锚点(#),则不会重新加载页面 - 在这种情况下必须使用。window.location.href=window.location.href
window.location.reload()
此外,如下面的@Mic所述,采用一个额外的参数,以便使用浏览器将跳过缓存并从服务器重新加载页面。 将执行相反的操作,并尽可能从缓存加载页面。window.location.reload()
skipCache
window.location.reload(true)
window.location.reload(false)
如果您说浏览器将跳过缓存并从服务器重新加载页面。 会做相反的事情。window.location.reload(true)
window.location.reload(false)
注意:的值为default
window.location.reload()
false