那你在另外一个页面直接用window.open("url","MyNewWin");就行了。
如果有一个窗口的name=NyNewWin 它是不会打开新窗口的。

解决方案 »

  1.   

    只要给window.open()打开的窗口一个唯一的名字,窗口就不会被重复打开。
      

  2.   

    谈出广告时发出在线Cookie,此Cookie在用户关闭广告后消失,当打开第二张页面时,先判断此Cookie 是否存在,不存在,就重新打开广告,不知楼主如何?
      

  3.   

    给window.open的第二个参数传入你需要打开的window的name就可以了,如果存在就不会打开新的
      

  4.   

    看来只有cookie,由于那个弹出可能在编辑内容,你又打开同一个名字的,不就把编辑的内容给搞掉吗?所有要判断一下是否有那个名字的窗口存在!
      

  5.   

    window.open("url","MyNewWin");如果有了MyNewWin,它会覆盖,如果没有,则新建。
      

  6.   

    不过,由搂住的意思,我也赞同用Cookie,怎么用的?贴出来共享啊。
      

  7.   

    我想这样吧:
    myNewWin打开的时候,设置一个Cookie ,myNewWinOpened =1,当这个窗口关闭,myNewWinOpened =0;在要打开的那个window.open,只前判断一下,如果myNewWinOpened=1,就不执行这个window.open了