2011-08-03 41 views
1
receving消息後

存在被另一個域託管在我的網站的iframe。它可以通過window.postMessage與主站點通信。我在iframe上有一個按鈕,它在主域上調用JS方法,然後觸發一個新窗口。打開一個彈出通過的postMessage

這一切似乎不錯,但因爲在IFRAME域中生成用戶點擊事件,並在主域創建的窗口,瀏覽器認爲這是一個自動彈出,並阻止。

有什麼我可以做,以防止瀏覽器堵塞的窗口?

回答

0

,因爲這是基於瀏覽器,你不能覆蓋瀏覽器設置。但是你可以使用JavaScript的「模態」,這是非常有用的,因爲他們沒有彈出式廣告,但他們不具備的功能的彈出

+0

我實際調用這反過來又開闢了一個新的API函數窗口,所以不幸的是模態不是一個選項。 – bdaylik

+0

那麼對不起,你不能在瀏覽器覆蓋用戶設置。 –

相關問題