0

目前,在IE8和IE7中,使用javascript window.open和target param設置爲_blank,並且(總是打開新標籤中的彈出窗口)被選中,彈出窗口將在新標籤中打開。如何強制在新窗口中打開彈出窗口(始終打開新選項卡中的彈出窗口)?

有沒有辦法強制新的彈出窗口打開從JavaScript的新窗口? 有沒有解決方案以外的JavaScript?

謝謝

+0

您認爲訪問您網站的人會爲此感到高興嗎?我想他們可能會檢查該選項的原因。 – eldarerathis 2010-09-24 02:44:51

+0

這不是公共應用 – habankoo 2010-09-24 02:52:26

回答

2

沒有。這是一個用戶設置,您不能從頁面上的腳本覆蓋。這是設計。

如果您確實需要對話類型體驗,則可以嘗試使用HTML對話框。

+0

謝謝。在這個意義上,有沒有辦法知道用戶是否檢查過這個設置? – habankoo 2010-09-24 02:56:08

+0

不是來自Javascript,沒有。雖然我猜你可以嘗試玩遊戲,檢查文檔的offsetWidth ...如果它與父母相同,那麼它可能是一個新的標籤?雖然在IE6上可能不是這樣。 – 2010-09-24 16:23:48

相關問題