1. 方式一
//禁用后退按钮
function stopHistoryGo() {
//禁用回退
window.location.hash="no-back-button";
window.location.hash="Again-No-back-button";//again because google chrome don't insert first hash into history
window.location.hash="Again-No-back-button";
window.οnhashchange=function(){window.location.hash="no-back-button";}
window.setTimeout(function(){window.location.hash="Again-No-back-button";},1000);
}
效果: 前进可以被禁止,后退2次以上还是可以后退
2. 方式二: 网页前进在后退,保持当前页,效果没有禁止的意思
window.history.forward(1)
window.history.forward(-1)