我在下面使用 xhtml 有效嵌入方式:
<object type="application/x-shockwave-flash" width="640" height="360" data="youtube-video-url">
<param name="movie" value="youtube-video-url" />
<param name="allscriptaccess" value="always" />
<p>Adobe Flash is required to view this content. Please <a href="http://www.adobe.com/go/getflashplayer">download Flash Player</a>.</p>
</object>
当我在没有安装 flash 的情况下在 IE 中查看它时,我只看到一个黑框并且没有替代内容。如果我去掉 type="application/x-shockwave-flash"属性,就会出现替代内容。为什么在指定 type 属性时不显示备用内容,我该如何更正此问题?
最佳答案
IE 不支持对象元素的回退。你所描述的应该会发生,但 IE 很好,IE。如果你真的喜欢后备,你可以使用 SWFObject 来嵌入 flash。
关于html - IE 对象标签备用内容未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7108437/