• 往事如风   2014/12/23 22:01:00
  • javascript如何判断子窗口是否被关闭 ?
  • 关键字: javascript 弹出窗口 关闭窗口
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
    2. <html xmlns="http://www.w3.org/1999/xhtml">  
    3. <head>  
    4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
    5. <title>无标题文档</title>  
    6. <script language="javascript">  
    7.  var win;  
    8.  function openUrl()  
    9.  {  
    10.   win = window.open("1.html");  
    11.   setTimeout("childWin()", 1000);  
    12.  }  
    13.    
    14.  function childWin()  
    15.  {  
    16.   try{  
    17.    if (win.document == undefined || win.document == null)  
    18.    {  
    19.     alert("窗口被关闭了?");  
    20.    }  
    21.    else  
    22.    {  
    23.     setTimeout("childWin()", 3000);  
    24.    }  
    25.   } catch(e)  
    26.   {  
    27.    alert("窗口被关闭了222?");  
    28.   }  
    29.  }  
    30. </script>  
    31. </head>  
    32.   
    33. <body>  
    34. <button onclick="openUrl()">open</button>  
    35. </body>  
    36. </html>  

大家的回答
  • 还没有人回答这个问题哦,亲,快来帮帮TA吧
  •   我来回答
  • 注册用户登录后才能发表评论,请 登录注册
  • 请您注意

    ·自觉遵守:爱国、守法、自律、真实、文明的原则

    ·尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法规

    ·严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的作品

    ·承担一切因您的行为而直接或间接导致的民事或刑事法律责任

    ·您在编程中国社区新闻评论发表的作品,本网站有权在网站内保留、转载、引用或者删除

    ·参与本评论即表明您已经阅读并接受上述条款