确认浏览器页面上的消息关闭

时间:2010-12-02 19:35:27

标签: javascript

$(window).bind('beforeunload', function() {return 'Are you shure?';} );

如果用户点击取消按钮页面,我必须如何重定向到http://mypage.com

2 个答案:

答案 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正在这样做...尝试写一个答案,然后关闭窗口,你会得到一个确认框