JavaScript

window.location.href和window.location.replace的不同

昨天写了之后想了想window.location.href和window.location.replace的不同,然后今天就说一下这两个的不同吧。

 

先设定三个页面A、B、C

我们从A页面进入B页面,然后在B页面使用js的window.location.href和window.location.replace打开

一、window.location.href:进入C页面之后点击浏览器的返回我们返回B页面

B页面会在浏览器页面记录里面保存,我们可以使用返回键来返回C的来源页面B

二、window.location.replace:进入C页面之后点击浏览器的返回我们返回A页面

也就是说浏览器页面记录路面并没有C页面的痕迹

1 条留言

去留言

留下留言

请友善交流,评论可能需要审核后显示。