怎样在浏览器中,点击上面那个后退后,让页面跳转到指定页面

2025-02-24 12:39:04
推荐回答(1个)
回答1:

这是一个HTML 5新增的事件,当#值发生变化时,就会触发这个事件。IE8+、Firefox 3.6+、Chrome 5+、Safari 4.0+支持该事件。

它的使用方法有三种:

  window.onhashchange = func;

  

  window.addEventListener(“hashchange”, func, false);

首先加入也能监听 上面三种方法随便一个

然后定义func()方法

var isChanging = 0;
var func= function(){
if (isChanging--) {
return false;
}
if (window.location.hash == "#backButtonClick") {
window.location ="#xx链接"
isChanging = 1;
}
else {
isChanging = 2;
window.location.hash = "#backButtonClick";
}
window.location.hash = "#forward"
}