能不能在浏览器返回的时候弹出回退提示 并在选择取消回退的时候 留在原来页面上?

能不能在浏览器返回的时候弹出回退提示 并在选择取消回退的时候 留在原来页面上?

30秒到达战场
浏览 1068回答 1
1回答

慕尼黑8549860

可以$(function () {            if (window.history && window.history.pushState) {                 $(window).on('popstate', function() {                                     var hashLocation = location.hash;                                     var hashSplit = hashLocation.split("#!/");                                     var hashName = hashSplit[1];                                     if (hashName !== '') {                                         var hash = window.location.hash;                                         if (hash === '') {                             alert('后退被点击');                         }                     }                 });                window.history.pushState('forward', null, '#');             }         });
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript