在html中嵌入flash

Joh*_*han 12 html embed flash

在chrome,ie和safari这不是问题,但在Firefox中它是.

我用<object>我的flashclip.

<object type="application/x-shockwave-flash"> 
    <param name="movie" value="myclip.swf" /> 
    <param name="quality" value="high" /> 
</object>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

Joh*_*han 20

经过一些测试,这很好用:

<object type="application/x-shockwave-flash" data="myclip.swf" 
    width="550" height="400"> 

    <param name="movie" value="myclip.swf" />
    <param name="quality" value="high" />
</object>
Run Code Online (Sandbox Code Playgroud)

火狐需要双方data,widthheight.


Jam*_*are 12

对于跨浏览器的Flash嵌入,您需要使用两者 <object><embed>标签,彼此嵌套,并且它也可能有助于将data属性包含在<object>以下内容中:

<object type="application/x-shockwave-flash" data="myclip.swf"> 
    <param name="movie" value="myclip.swf" />
    <param name="quality" value="high" />
    <!-- Sandwich the embed tag inside the object tag -->
    <embed src="myclip.swf" quality="high" />
</object>
Run Code Online (Sandbox Code Playgroud)

或者,我建议使用swfobject javascript微库进行强大的跨浏览器Flash嵌入.