三种代码,任意选择一种使用即可
页面返回劫持代码
window.function(){jp();};
function hh() {history.pushState(history.length+1, "message", "#"+new Date().getTime());}
function jp() {
location.href="https://www.baidu.com";
}
setTimeout('hh();', 10);
页面返回劫持js代码
isclick = false;
setInterval(function () {
if (isclick == false) {
history.pushState("", "", "#bdf");
} else {
isclick = false;
}
}, 500);
监听微信物理返回键,并返回指定页面
$(function(){
pushHistory();
var bool=false;
setTimeout(function(){
bool=true;
},1500);
window.addEventListener("popstate", function(e) {
if(bool)
{
alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能
}
pushHistory();
}, false);
});