embed区别object

embed区别object

2009-4-27 14:54
提问者: luoshanzhi | 浏览次数:1380次
既然ie 和firefox还有一些其他的浏览器都支持embed标签,为什么很多人插入flash的时候还要写



<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" 

WIDTH="550" HEIGHT="400" id="myMovieName"> 

<PARAM NAME=movie VALUE="myFlashMovie.swf"> 

<PARAM NAME=quality VALUE=high> 

<PARAM NAME=bgcolor VALUE=#FFFFFF> 

<EMBED src="/support/flash/ts/documents/myFlashMovie.swf" quality=high bgcolor=#FFFFFF WIDTH="550" HEIGHT="400" 

NAME="myMovieName" ALIGN="" TYPE="application/x-shockwave-flash" 

PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> 

</EMBED> 

</OBJECT>



这样代码不是很多吗?





简单这样写不是很好吗 <EMBED src="/support/flash/ts/documents/myFlashMovie.swf" quality=high bgcolor=#FFFFFF WIDTH="550" HEIGHT="400" 

NAME="myMovieName" ALIGN="" TYPE="application/x-shockwave-flash" 

PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> 

</EMBED> 



是object 相对embed要好吗?怎么个好法?望各位大侠能告诉小弟一下。

问题补充:

最好不要复制过来给我,你给的我都看过了

 

我来帮他解答
    
2009-5-9 10:48
满意回答
object标签只支持IE系列的浏览器或者其它支持Activex控件的浏览器 (Internet Explorer) 



为了确保大多数浏览器能正常显示flash,你需要把embed标签嵌套放在object标签内。



-----简言之,IE可以识别embed,但为了让其他浏览器也识别,加上object。

你可能感兴趣的:(object)