window.location.href和window.location.replace的区别
Posted CIBLE
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了window.location.href和window.location.replace的区别相关的知识,希望对你有一定的参考价值。
在页面中逐级进行点击请求以下页面:a.html->b.html->c.html
window.location.href 做跳转 window.history.go(-1);window.history.back(); 方法时,会向服务器进行请求,根据服务器记录的请求进行跳转,因此会正确返回对应的页面a.html。
window.location.replace 做跳转 window.history.go(-1);window.history.back(); 方法时,不会向服务器进行请求,因此只会跳转至a.html,未能返回到上级b.html。
以上是关于window.location.href和window.location.replace的区别的主要内容,如果未能解决你的问题,请参考以下文章
window.location和window.location.href的区别
“window.location.href”和“window.location.hash”有啥区别?
window.location.href和window.open的几种用法和区别