单击OK确认对话框,关闭窗口上的CANCEL按钮

时间:2011-11-25 09:50:56

标签: javascript

  

可能重复:
  Confirm Dialog when i close the browser?

我有一个aspx页面,当我点击浏览器关闭按钮...时,系统应该检查表单中是否有未保存的数据。如果有任何未保存的数据,则应显示消息(是否要离开..?),然后单击确定和取消按钮... 单击“确定”按钮,不应保存数据,并且应该返回用户的父表单。单击取消按钮,控件应返回页面。

我曾尝试过以下代码......

 window.onbeforeunload = close;
            function close() {
                  var result=confirm("Do you really want to close this window");
                  if (result) {
                        return true;
                  }
                  else {
                        location.href = document.URL;

                  }
               }

上面的代码无效,即使点击关闭按钮,弹出窗口也会关闭.... 当点击确定时,它会显示另一个msgbox,请离开此页面并停留在此页按钮...

0 个答案:

没有答案