打开一个主页,然后又打开了一些次页,当网页关闭的剩下一个网页时,关闭这个网页时弹出提示框!

解决方案 »

  1.   

    <script>
     function winOpen()
    {
       window.open("aa.html");   //次页url
    }function exitWin()
    {
       alert("离开");}</script>打开一个主页 <body onload="winOpen()" onupload="exitWin()">
      

  2.   

    不是不行,这同志太不小心了,把onupload这个单词写错了,改成onunload试一下.
      

  3.   

    你们还没明白我的意思呀,我的意思是
    1)打开一个主页
    2)主页上有N个链接(链接为开新窗口 Target=_blank),意味着点击每个链接都会打开一个新的窗口
    3)比喻点击了3个链接后一共有4个窗口,现在要求的是这4个窗口关闭的剩下一个时,当浏览者关闭这最后一个窗口,触发提示
      

  4.   

    主页面里
    子窗口个数
    <input type="text" name="count" value=0>
    <script>
    function par_function(){//主窗口的函数
    document.all.count.value--;
      if(document.all.count.value==1)
       {
       alert('只有一个东西拉');  
       }
       if(document.all.count.value==0)
       {
       alert('你怎么全部关了');
       }
       if(document.all.count.value==-1)
       {
       alert('连接打开的页面照样提示');
       }   
    }
    </script>
    <a href="t1.htm" target="_blank">连接页面</a>
    <button onClick="window.open('t1.htm');document.all.count.value++">打开子窗口</button>子页面里加上这个函数
    <script>
      function   window.onbeforeunload()   
      {     
      window.opener.par_function();    
      } 
    </script>
      

  5.   

    那个记数的 <input type="text" name="count" value=0>
    自己改为hidden