我正在做一些新的Facebook js库,http://github.com/facebook/connect-js。有一件事让我感到困惑,那就是当你使用Firefox并且选择“在新标签中打开新窗口”选项时,登录弹出窗口在新标签中打开,然后调整整个浏览器的大小。成功登录或取消后,它不会恢复到原始大小。Javascript和Firefox - 检测window.open是否在选项卡中打开?
正在用window.open()打开弹出窗口。我很好奇,看看是否有方法检测窗口是作为选项卡还是作为单独的窗口打开。如果是这样,我想我可以想出办法来恢复受影响浏览器的窗口大小。
我不认为JavaScript可以得到有关浏览器设置的那种必要的细节。 – FrustratedWithFormsDesigner 2009-11-18 19:19:33