1

我想编写 JavaScript 代码,当我关闭当前 HTML 页面时,会显示一条警告消息,例如“你确定吗?”

无论用户按下什么,我都想从警报消息中获取按钮的值。我怎样才能做到这一点?

4

4 回答 4

3

您可以使用window.onbeforeunload

于 2010-04-14T05:22:12.463 回答
1

据我所知,beforeunloadOpera 从来没有被解雇过。

为了支持该浏览器,您可能必须自己构建一些页面离开检测引擎(观察链接等)。

于 2010-04-14T06:27:34.957 回答
1

你可以这样做:

function close_window() {
  if (confirm("Close Window?")) {
    close();
  }
}

查看这篇文章:如何在浏览器窗口中关闭当前选项卡?

于 2013-04-26T21:44:54.230 回答
0
$(document).ready(function(){
    $(window).bind("beforeunload", function(e) {
            return "alert message";
    });
});
于 2014-01-31T08:26:49.920 回答