首页 > 代码库 > location.replace与location.href,location.reload的区别
location.replace与location.href,location.reload的区别
1. location.replace顾名思义是替换的意思
这种方法的原理是,用新页面的URL替换当前的历史纪录,这样浏览历史记录中就只有一个页面,后
退按钮永远不会变为可用
onclick="javascript:location.replace(this.href);
<a href="javascript:location.replace(‘http://www.baidu.com‘)">点击这个链接进入新页面后看是否可以后退返回本页面</a>
2.location.href
本页面跳转
就是普通的页面调整 a跳到b
3location.reload 办法,该办法强迫浏览器刷新当前页面。
法: location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。 true, 则以 GET 体式格式,从办事端取最新的页面, 相当于客户端点击 F5("刷新")
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。