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()" />

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

  • 相关阅读:
    npm
    模块化开发
    Html input 标签
    H5 移动端布局
    Mysql指令
    php面向对象
    git指令
    css3 属性
    如何渲染数据
    angular 服务
  • 原文地址:https://www.cnblogs.com/shuai/p/1585262.html
Copyright © 2011-2022 走看看