简单聊聊H5的pushState与replaceState的用法

2020-04-21 23:32:49易采站长站整理

location.href = "https://www.baidu.com";
};
</script>
</body>

当然,用 window.onhashchange 也可以监听到浏览器上的返回事件,参考如下一段代码(可以直接运行):


<body>
<div>window.onhashchange可以监听到返回键事件</div>
<script>
setTimeout(()=>{
location.hash="a"
},100);
setTimeout(()=>{
window.onhashchange = function(event) {
location.href = "https://www.baidu.com";
}
},200);
</script>
</body>