我正在做一些新的Facebook js庫,http://github.com/facebook/connect-js。有一件事讓我感到困惑,那就是當你使用Firefox並且選擇「在新標籤中打開新窗口」選項時,登錄彈出窗口在新標籤中打開,然後調整整個瀏覽器的大小。成功登錄或取消後,它不會恢復到原始大小。Javascript和Firefox - 檢測window.open是否在選項卡中打開?
正在用window.open()打開彈出窗口。我很好奇,看看是否有方法檢測窗口是作爲選項卡還是作爲單獨的窗口打開。如果是這樣,我想我可以想出辦法來恢復受影響瀏覽器的窗口大小。
我不認爲JavaScript可以得到有關瀏覽器設置的那種必要的細節。 – FrustratedWithFormsDesigner 2009-11-18 19:19:33