我有一个 iframe 加载页面,其中包含以下 html:
<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)
有没有人遇到过这个问题并知道解决方案?