var x = window.open();x : alert("存在") ? x=window.open()

解决方案 »

  1.   

    <script>
    win=window.open('this.htm','winname');
    </script>
    <input type="button" value="Check"
    onclick="if(win.closed)alert('win关闭了')">
      

  2.   

    我主要目的是小窗口第一次打开后,下一次刷新页面,窗口就不再打开了(相当于window.open这段脚本不执行了)如三楼所写,就算能判断窗口是否打开,但还是不能防止页面每刷新一次窗口就打开一次。
      

  3.   

    <script>
    window.open("index.asp","bbs")
    </script>打开窗口定义一个窗口名就可以了。比如上面的bbs
      

  4.   

    var win=window.open('','','');
    if((!win.closed())&&(win!=null))
    alert('已存在');