如何将拦截浏览器后退事件改写成长尾?
- 内容介绍
- 文章标签
- 相关推荐
本文共计275个文字,预计阅读时间需要2分钟。
当用户从A页面进入B页面后,若需求是用户在点击返回按钮后进入C页面,那么可以将这段代码粘贴如下:
javascript// 纯javascript,直接复制粘贴即用,无需引入任何js文件---------------------------------window.onload=function() { var backBtn=document.getElementById('backButton'); // 获取返回按钮的ID backBtn.addEventListener('click', function() { window.location.href='C页面URL'; // 设置点击返回按钮后跳转到的C页面URL });};
纯javascript,直接复制粘贴就行,无需引入任何js.需求:
---------------------------------
当用户从A页面进入B到页面后,如果你的需求是要用户在点击返回按钮后.进入C页面.
那么就把这段代码粘到B页面中然后修改location.replace("想要跳转的地址");
几行代码就搞定,就这么简单,没有效果的话砸我
1.[代码][JavaScript]代码
<script> window.onload=function(){ //用于捕获浏览器回退事件,或手机回退的物理按键,参数不用考虑 history.pushState(null,null,null); window.onpopstate=function(){ //当用户点击后退时,进入baidu location.replace("www.baidu.com"); }; } </script>
本文共计275个文字,预计阅读时间需要2分钟。
当用户从A页面进入B页面后,若需求是用户在点击返回按钮后进入C页面,那么可以将这段代码粘贴如下:
javascript// 纯javascript,直接复制粘贴即用,无需引入任何js文件---------------------------------window.onload=function() { var backBtn=document.getElementById('backButton'); // 获取返回按钮的ID backBtn.addEventListener('click', function() { window.location.href='C页面URL'; // 设置点击返回按钮后跳转到的C页面URL });};
纯javascript,直接复制粘贴就行,无需引入任何js.需求:
---------------------------------
当用户从A页面进入B到页面后,如果你的需求是要用户在点击返回按钮后.进入C页面.
那么就把这段代码粘到B页面中然后修改location.replace("想要跳转的地址");
几行代码就搞定,就这么简单,没有效果的话砸我
1.[代码][JavaScript]代码
<script> window.onload=function(){ //用于捕获浏览器回退事件,或手机回退的物理按键,参数不用考虑 history.pushState(null,null,null); window.onpopstate=function(){ //当用户点击后退时,进入baidu location.replace("www.baidu.com"); }; } </script>

