关于pushstate或者replacestate

我有一个页面A,有很多入口能访问到这个页面,我现在想要实现,无论从哪个入口访问到A页面,浏览器返回都定位到一个制定的页面B,这要怎么写这个逻辑呀

偶然的你
浏览 507回答 2
2回答

守着一只汪

试试这个A页面中如下代码<script type="text/javascript">&nbsp; &nbsp; &nbsp; &nbsp; window.onpopstate = function (event) {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; location.href = "B页面地址";//点击后退按钮,会转向到这个地址&nbsp; &nbsp; &nbsp; &nbsp; };&nbsp; &nbsp; &nbsp; &nbsp; history.pushState({}, null, 'back.html');//地址栏中域名后 / 之后的uri会显示为back.html,随意写,无实际意义</script>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript