2011-12-07 29 views
2

我有一個內部帶有iFrame的網頁。 iFrame的src包含一個包含JavaScript:window.open的Flash。它在IE和FF上運行良好,但它並沒有觸發chrome上的window.open,注意如果我打開沒有iframe的flash,window.open可以在chrome上運行。任何幫助,將不勝感激。window.open不能在鉻上的iframe中工作

+0

它被封鎖了嗎? – scottheckel

+0

它不會觸發點擊。你點擊沒有任何事件。 –

+0

這是什麼HTML/JavaScript? – scottheckel

回答

0

我剛剛在調試項目時遇到同樣的問題。使用Chrome瀏覽器的控制檯查看Javascript錯誤,可以看到這樣的紅色文本:「忽略插件請求的跨幀JavaScript URL加載」。登錄到控制檯。因此,該行爲似乎沒有被解僱。

這一定是Chrome瀏覽器中的安全檢查。儘管如此,在IE和FF中也可以使用相同的配置。但是,如果您將Flash對象放在瀏覽器窗口內的唯一框架中,則此操作將在Chrome瀏覽器中運行。