zoukankan      html  css  js  c++  java
  • 关闭窗口时保存数据的办法

    < SCRIPT language="javascript">
      function IfWindowClosed()
      {  
        var win = null;
        try
        {
          window.opener.name = "ss";
          if ( window.opener.name != "ss" )
          {
            win = window.open("quit.asp","","width=100,height=100,left=10000,top=10000");
            window.setTimeout("window.close();",0);
          }
          window.opener.name = "";
        }
        catch(e)
        {
          win = window.open("quit.asp","","width=100,height=100,left=10000,top=10000");
          window.setTimeout("window.close();",0);
        }
      }
      
      window.setInterval("IfWindowClosed()",100);
      window.setTimeout("window.close();",510);
    < /SCRIPT>
    ---------------

    用onunload事件打开上面的文件

    quit.asp为保存数据的文件,上面的文件用来检测窗口是关闭还是刷新

    ie5兼容,以前使用 window.opener.closed来判断,ie5不支持closed 属性。
    上面的代码经过多次测试,暂时没有发现问题

    -
  • 相关阅读:
    Linux查看系统信息
    pgrep 和 pkill 使用小记
    linux下json库的编译及例程
    Epoll 实例
    gcc中的内嵌汇编语言
    BZOJ 1053: [HAOI2007]反素数ant
    2018.7.15模拟赛
    BZOJ 2002: [Hnoi2010]Bounce 弹飞绵羊
    BZOJ 4241: 历史研究
    LUOGU P2365 任务安排
  • 原文地址:https://www.cnblogs.com/luluping/p/1336957.html
Copyright © 2011-2022 走看看