按下窗体右上方的X关闭按钮后,弹出提示框来选择是否关闭
如果确定就关闭窗体,如果取消就不关闭窗体

解决方案 »

  1.   

    Handle窗体的closing事件.如果要取消,用e.cancel = true        Private Sub Form_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles Me.Closing            If ... Then
                Else
                    e.Cancel = True
                End If        End Sub
      

  2.   

    请问楼上me.closeing?
    在asp里有这个事件吗
      

  3.   

    放在<head>里<script language="javascript">
    function window.onunload()
    {
         if(window.event.clientX < 0 && window.event.clientY < 0) 
         {  
     if(confirm("是否保存您所作的修改?"))
              {
                  Ok();
              }
              else
              {
              }
         } 
    }
    </script>
      

  4.   

    放在<head>里<script language="javascript">
    function window.onunload()
    {
       if(!confirm("是否保存您所作的修改?"))
                {
                            event.returnValue = false; 
                         }
    }
    </script>
      

  5.   

    这样可以吗
    为什么我试的是窗体先关闭,然后才confirm
    这时return false也没用啊
    你们的是在窗体没有关闭时先confirm吗
      

  6.   

    新方法,呵呵,看看吧<body onbeforeunload="return '你的内容';">
    </body>