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

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

  • 相关阅读:
    一个想法开发与业务,我们互相依赖
    vs2005中文包,和sqlserver2005中文开发版
    C中的指针
    建立一个新的web Site
    Visual Studio 2005 中的新增安全性功能
    htm和html的区别
    完美实现导航滑动功能
    如何避免AJAX的缓存问题
    两个常用的稳定的远端CDN jquery
    推荐一个CSS排错的网址
  • 原文地址:https://www.cnblogs.com/shuai/p/1585262.html
Copyright © 2011-2022 走看看