我用window.open("newpage.aspx","newwindow",...)打开一个窗口,在这个窗口中又用window.open("newpage.aspx","newwindow",...)打开新窗口,但这时没有弹出新窗口,而是在原窗口中打开newpage.aspx,请问如何弹出新窗口

解决方案 »

  1.   

    window.open("newpage.aspx","_blank",...)
    或者
    window.open("newpage.aspx","",...)
      

  2.   

    window.open("newpage.aspx","newwindow",...)
    打开了一个名为newwindow的窗口,然后,你又
    window.open("newpage.aspx","newwindow",...),这样的话,就是在newwindow中打开newpage.aspx了。所以不会弹出新的窗口。如果把第二个参数设置为空、或者_blank,就会弹出新的窗口。
      

  3.   

    window.open("newpage.aspx","_blank")
      

  4.   

    同意上面的说法,关键是 target为_blank