代码:
[code lang=”js”]
window.history.replaceState(null, document.title, ‘http://127.0.0.8/index.php?c=passport&a=login’);
[/code]
使用场景:
用户在首页点击打开一个详情界面,这时候界面不跳转,用ajax打开一个box覆盖本页面,右上角有关闭框。这时候把浏览器地址替换掉,用户可以复制上面的地址去分享
用户通过分享进来的其实是文章页。
之前的用户可以无刷新关闭弹出框后继续浏览首页。
一般和
history.pushState({}, “页面标题”, “xxx.html”);
搭起来用