js 禁止浏览器 后退 动作

2017-06-15  本文已影响254人  三丰张

在开发的时候,有个别时候需要 禁止浏览器的后退动作,js可以用以下方法实现:

history.pushState(null, null, document.URL);
 window.addEventListener('popstate', function () {
    history.pushState(null, null, document.URL);
 });

但是禁止浏览器的后退动作,会导致用户感觉按钮不管用了。
最好开发的时候,不要限制浏览器的默认行为。

上一篇下一篇

猜你喜欢

热点阅读