浏览器设置里可以改变pop-up的方式, 一种是浏览器决定,一种是总是新选项卡打开,另一种就是总是在新窗口打开。你选第三个就可以了。通过 internet options -> general -> tabs (setting) -> when a pop-up is encountered ().
还有一种方式就是指定窗口的属性,例如 window.open("","_blank", "resizable=yes");这样也会弹出。
IE7之前的版本确实是可以使用 window.open() 打开一个没有地址栏的新窗口的(location=no),但是“曾经有一段时间,广告商在网上使用弹出窗口达到了肆无忌惮的程度”,所以IE7对弹出窗口做除了一些限制,“如不允许关闭地址栏...."。引号内的话引用于《javascript高级程序设计》一书。
所以,IE7是没有办法弹出隐藏地址栏的窗口的。
有些浏览器是需要在浏览器选项里设置的。