我在某处遇到了下面的代码,当浏览器选项卡/窗口关闭或按下后退按钮时,它将显示一条警报消息。现在我想在显示警报消息时重定向到不同的页面。例如 - 我们在 page1.html 上,用户尝试关闭窗口或点击返回按钮,然后我们显示“你确定要离开这个页面吗..?”当消息出现时,在我想要的背景上重定向到 page2.html。我使用javascript发生了这种情况,但还有另一个问题。请告知如何做到这一点..
这就是我所拥有的
<script type="text/javascript">
function PopIt() {return "Are you sure you want to leave?"; }
function UnPopIt() {}
$(document).ready(function() {
window.onbeforeunload = PopIt;
$("a").click(function(){ window.onbeforeunload = UnPopIt; });
});
</script>
我尝试在“document.location.href="page2.html";"
返回”行下方添加“但它不起作用..