工作,我有以下與HTML載入裏面頁面的iframe:裏面的iframe Flash對象沒有在IE7-8
<object height="315" width="560">
<param name="movie" value="http://www.youtube.com/v/VBBX9uJAy3A?version=3&hl=en_US">
<param name="allowFullScreen" value="true">
<param name="allowscriptaccess" value="always">
<embed wmode="transparent" src="http://www.youtube.com/v/VBBX9uJAy3A?version=3&hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="315" width="560">
<param name="wmode" value="transparent">
</object>
而是試圖在IE 7-8打開頁面時,瀏覽沒顯示內容。當我使用開發人員工具檢查頁面時,發現IE刪除嵌入了標記(其餘都可以)。當直接從瀏覽器訪問此頁面(而不是從iframe)時 - 一切正常。
由於安全原因,我不能放棄iframe。
我在Adobe的網站發現了同樣的問題,沒有答案。 (http://forums.adobe.com/thread/183283)
有沒有人遇到這個問題,並知道解決方案?
你能告訴你想要使用iframe的安全原因嗎?它似乎不是這樣一個好主意給我.. – poepje
這個代碼(嗯,不是特別是這個,任何html代碼,但這是造成這個問題)是由用戶提供的,所以它必須位於與應用程序域不同的域。 – uzzz