• 利用JavaScript关闭当前窗口


    <script language="javascript"  type="text/javascript">
        function getconfirm()
        {
        if(confirm("您是否要关闭?")==true)
          {
             window.close();
              return true;
          }
         else
          {
            return false;
          }
        }
        </script>

    <asp:Button ID="Btn_Close" runat="server" Text="关闭" Width="103px" OnClick="Btn_Close_Click" OnClientClick="return getconfirm()" />

    这样的话在点击关闭按钮时,会弹出“您是否要关闭?”的消息框,但是当您点击了“是”时,还会再弹出另外一个消息框“您查看的网页正在试图关闭选项卡。是否关闭选项卡?”。

    这里有一个解决方法:

    <script language="javascript"  type="text/javascript">
        function getconfirm()
        {
        if(confirm("您是否要关闭?")==true)
          {

            window.open('','_parent','');
             window.top.opener = null;
             window.close();
              return true;
          }
         else
          {
            return false;
          }
        }
        </script>

    <asp:Button ID="Btn_Close" runat="server" Text="关闭" Width="103px" OnClick="Btn_Close_Click" OnClientClick="return getconfirm()" />

    这样的话就回直接关闭当前选项卡,而不会再弹出另外一个消息框了。

  • 相关阅读:
    使用Android自定义格式的定义Button
    Java Binary Search
    非常成功的人会做的八件事
    Ubuntu12.04 安装java
    NetBeans 时事通讯(刊号 # 125 Nov 17, 2010)
    NetBeans IDE 7.0 Beta 发布
    关于 IPv6 你需要知道的 10 件事
    开始学习 Go
    开始学习 Go
    Quartz 1.8.4 发布
  • 原文地址:https://www.cnblogs.com/shuai/p/1585262.html
Copyright © 2020-2023  润新知