$(window).bind('beforeunload', function() {return 'Are you shure?';} );
如果用户点击取消按钮页面,我必须如何重定向到http://mypage.com?
答案 0 :(得分:5)
当用户单击对话框中的某个按钮时,您无法更改发生的情况。这是故意的。没有人希望网站将您的导航混乱到那个级别。
答案 1 :(得分:1)
是的,你能做到吗
$(window).unload(function() {
var answer = confirm("Are you sure?")
if (answer){
alert("Bye bye!")
}else{
alert("Thanks for sticking around!")
}
});
我刚注意到它不会阻止它们关闭窗口,但是当你关闭它时它会显示确认>。
它必须是可能的,因为stackoverflow正在这样做...尝试写一个答案,然后关闭窗口,你会得到一个确认框