zoukankan      html  css  js  c++  java
  • 利用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()" />

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

  • 相关阅读:
    狐狸和兔子
    Arguments to main
    strncpy
    atoi
    sscanf
    集体的智慧:为什么SaaS打败企业软件?
    终于来热风了,又一次感觉到什么叫温暖!
    博士生的毕设
    淡淡的
    endnote如何修改输出格式?
  • 原文地址:https://www.cnblogs.com/shuai/p/1585262.html
Copyright © 2011-2022 走看看