
我在 Windows XP 上使用 Firefox 3.6.6,現在遇到了一個奇怪的問題:我白天在許多頁面上工作,這些頁面仍然使用交互式彈出視窗(即用戶必須單擊圖像才能打開用 彈出視窗window.open
)來顯示資訊(彈出視窗)連結到更大版本的圖像)。因此,下午我打開了大約 60 個此類彈出窗口,但通常在確認內容存在後立即將其關閉。
在完成工作之前,我關閉了最後兩個正常的瀏覽器視窗(其中的選項卡,其他彈出視窗早已關閉)。 Firefox 已關閉,此時不再運作(透過工作管理員驗證)。
當突然打開大約 60 個視窗時,我有一個立即再次啟動 Firefox 的原因:
我手動關閉了它們,重新啟動 Firefox 後,它們仍然存在。
Firefox 再次開啟所有彈出視窗有下午開放,儘管我在最終關閉最後一個窗口之前就關閉了它們。
我的設定是從上次會話中開啟窗口,但在這種情況下,當我關閉 FF 時,視窗不再開啟。
我設法透過設定解決了這個問題當火狐瀏覽器啟動時到顯示空白頁,關閉 Firefox,然後啟動它。沒有再打開任何窗戶。我比設定當火狐瀏覽器啟動時到顯示我上次的視窗和選項卡
但這怎麼可能,我這邊有某種錯誤或錯誤嗎?
答案1
當 Firefox 顯示上次的視窗和標籤時,它會重新載入這些視窗中的頁面。這些頁面可能會在重新載入時再次建立彈出視窗。
(類似地,我不小心以這種方式在亞馬遜上重新購買了 MP3,因為 Firefox 在重新啟動時重新加載購買頁面實際上導致了歌曲被重新購買。失敗。)
答案2
我遇到了類似的問題,並發現 Firefox 要忘記所有打開的窗口,必須從菜單中使用“文件/退出”將其關閉。任何其他類型的關閉都會導致視窗恢復。
您是否使用「文件/退出」關閉了 60 個視窗?