浏览器后退按钮使用javascript从单击变为双击

浏览器后退按钮使用javascript从单击变为双击,javascript,Javascript,每当用户重定向到我网站的另一个页面时,我都会在每个页面中使用id将页面滚动到某个固定速率。 我的问题是,用户需要双击浏览器的“后退”按钮以将页面重定向到上一页,因此每当用户单击浏览器的“后退”按钮时,我需要设置浏览器的“双击后退”按钮。。 谢谢简短回答: document.onmouseover=function(){ //用户的鼠标位于页面内。 window.innerDocClick=true; } document.onmouseleave=函数(){ //用户的鼠标已离开页面。 win

每当用户重定向到我网站的另一个页面时,我都会在每个页面中使用id将页面滚动到某个固定速率。 我的问题是,用户需要双击浏览器的“后退”按钮以将页面重定向到上一页,因此每当用户单击浏览器的“后退”按钮时,我需要设置浏览器的“双击后退”按钮。。
谢谢

简短回答:

document.onmouseover=function(){
//用户的鼠标位于页面内。
window.innerDocClick=true;
}
document.onmouseleave=函数(){
//用户的鼠标已离开页面。
window.innerDocClick=false;
}
window.onhashchange=函数(){
如果(!window.innerDocClick){
//已单击浏览器后退按钮
window.history.go(-2);
}
}