显示确认消息

时间:2009-06-10 07:54:03

标签: asp.net javascript

想要在我的asp.net应用程序中显示“确认”消息,当窗口关闭时,但是当按下“取消”按钮时,页面关闭,事件不会被取消。 我尝试了另一种方法:我用; event.returnValue =“消息”; 这种方法有效(当按下取消时,页面不会关闭),但是我得到了我指定的“消息”以及其他一些消息; “Click Acept或Cancel to calcel”或类似的东西。

如何在客户端创建仅显示我指定的文本的消息

3 个答案:

答案 0 :(得分:0)

你做不到。当脚本试图阻止浏览器关闭/离开页面时显示的确认消息部分由浏览器定义。您只能定义消息的部分

答案 1 :(得分:0)

当脚本尝试通过浏览器更改页面的关闭行为时,会显示确认消息,因此无法执行此操作

答案 2 :(得分:0)

window.onbeforeunload = function() {
  if(!confirm("Well?"))
    return "PLEASE STICK AROUND!";
}

注意:onbeforeunload在卸载文档时触发,而不是窗口。因此,每次重定向都会触发事件。我担心这是你能做的最好的事情。