【问题标题】:How to detect backspace button event in jQuery?如何在jQuery中检测退格按钮事件?
【发布时间】:2016-10-31 03:49:30
【问题描述】:

我想了解如何检测在浏览器中单击退格按钮后我是否被重定向到页面。是否有可能在 jQuery 中捕捉到这种状态?

【问题讨论】:

    标签: jquery backspace navigateurl


    【解决方案1】:

    感谢您的回复。我的主要目的是在单击退格按钮后禁用从缓存中调用页面。我用下面的脚本解决了它:

    <script>
    if (window.history && window.history.pushState) {
                window.history.pushState(null, null, window.location.pathname + window.location.search);
                $(window).on('popstate', function () {
    
                    window.location = document.referrer;   
                });
            }
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-15
      • 2015-06-12
      • 2014-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多