顯示flash內(nèi)容時(shí)用的OBJECT和EMBED標(biāo)簽區(qū)別介紹
來(lái)源:易賢網(wǎng) 閱讀:2266 次 日期:2014-05-14 21:22:29
溫馨提示:易賢網(wǎng)小編為您整理了“顯示flash內(nèi)容時(shí)用的OBJECT和EMBED標(biāo)簽區(qū)別介紹”,方便廣大網(wǎng)友查閱!

一、介紹:

我們要在網(wǎng)頁(yè)中正常顯示flash內(nèi)容,那么頁(yè)面中必須要有指定flash路徑的標(biāo)簽。也就是OBJECT和EMBED標(biāo)簽。OBJECT標(biāo)簽是用于windows平臺(tái)的IE瀏覽器的,而EMBED是用于windows和Macintosh平臺(tái)下的NetscapeNavigator瀏覽器以及Macintosh平臺(tái)下的IE瀏覽器。windows平臺(tái)的IE利用Activex控件來(lái)播放flash而其它的瀏覽器則使用Netscape插件技術(shù)來(lái)播放flash。

下面是簡(jiǎn)單的網(wǎng)頁(yè)中插入flash的代碼示例:

代碼如下:

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

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

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

<PARAMNAME=movieVALUE="myFlashMovie.swf">

<PARAMNAME=qualityVALUE=high>

<PARAMNAME=bgcolorVALUE=#FFFFFF>

<EMBEDsrc="/support/flash/ts/documents/myFlashMovie.swf"quality=highbgcolor=#FFFFFFWIDTH="550"HEIGHT="400"

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

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

</EMBED>

</OBJECT>

二、為什么要使用以上全部的標(biāo)簽?能省略某些標(biāo)簽不?

OBJECT標(biāo)簽是用于windowsIE3.0及以后瀏覽器或者其它支持Activex控件的瀏覽器?!癱lassid”和“codebase”屬性必須要精確地按上例所示的寫法寫,它們告訴瀏覽器自動(dòng)下載flashplayer的地址。如果你沒有安裝過flashplayer那么IE3.0以后的瀏覽器會(huì)跳出一個(gè)提示框訪問是否要自動(dòng)安裝flashplayer。當(dāng)然,如果你不想讓那些沒有安裝flashplayer的用戶自動(dòng)下載播放器,或許你可以省略掉這些代碼。

EMBED標(biāo)簽是用于NetscapeNavigator2.0及以后的瀏覽器或其它支持Netscape插件的瀏覽器?!皃luginspage”屬性告訴瀏覽器下載flashplayer的地址,如果還沒有安裝flashplayer的話,用戶安裝完后需要重啟瀏覽器才能正常使用。

為了確保大多數(shù)瀏覽器能正常顯示flash,你需要把EMBED標(biāo)簽嵌套放在OBJECT標(biāo)簽內(nèi),就如上面代碼例子一樣。支持Activex控件的瀏覽器將會(huì)忽略O(shè)BJECT標(biāo)簽內(nèi)的EMBED標(biāo)簽。Netscape和使用插件的IE瀏覽器將只讀取EMBED標(biāo)簽而不會(huì)識(shí)別OBJECT標(biāo)簽。也就是說,如果你省略了EMBED標(biāo)簽,那firefox就不能識(shí)別你的flash了

下面列出了用于發(fā)布影片的OBJECT和EMBED標(biāo)簽的必要以及可選屬性。

一、必需屬性:

·CLASSID-設(shè)置瀏覽器的Activex控件,僅用于OBJECT標(biāo)簽。

·CODEBASE-設(shè)置flashActivex控件的位置,因而如果瀏覽器如果沒有安裝的話,可以自動(dòng)下載安裝。僅用于OBJECT標(biāo)簽。

·WIDTH-以百分比或象素指定flash影片的寬度。

·HEIGHT-以百分比或象素指定flash影片的高度。

·SRC-指定影片的下載地址。僅用于EMBED標(biāo)簽。

·PLUGINSPAGE-設(shè)置flash插件的位置,因而如果瀏覽器如果沒有安裝的話,可以自動(dòng)下載安裝。僅用于EMBED標(biāo)簽。

·MOVIE-指定影片的下載地址。僅用于OBJECT標(biāo)簽。

二、可選屬性及可用的值:

·ID-設(shè)定變量名,用于腳本代碼的引用。僅用于OBJECT。

·NAME-設(shè)定變量名,用于腳本代碼(如javascript)的引用。僅用于EMBED。

·SWLIVECONNECT-(true或false)指定當(dāng)flashplayer第一次下載時(shí),是否啟用java。如果些屬性省略,默認(rèn)值為false。你果你在相同頁(yè)同使用javascript和flash,java必須使用FSCommand來(lái)工作。

·PLAY-(true或false)指定flash影片是否在下載完成后就自動(dòng)播放,如果省略此屬性,則默認(rèn)為true。

·LOOP-(true或false)指定影片播放完最后一幀后是停止還是繼續(xù)循環(huán)播放,如果省略此屬性,則默認(rèn)為true。

·MENU-(true或false)

·True顯示全部的菜單,允許用戶放大,縮小等控制影片播放等操作。

·False顯示只包含設(shè)置選項(xiàng)和關(guān)于flash的菜單。

·QUALITY-(low,high,autolow,autohigh,best)

·Low速度優(yōu)于美觀,而且不應(yīng)用反鋸齒。

·Autolow剛開始著重于速度,但當(dāng)需要時(shí)隨時(shí)提升美觀。

·Autohigh同時(shí)著重播放速度和美觀,但需要時(shí)則犧牲美觀來(lái)保證播放速度。

·Medium應(yīng)用一些反鋸齒而不平滑位圖。它質(zhì)量高于low設(shè)置而低于high設(shè)置。

·High美觀優(yōu)于播放速度,而且一直應(yīng)用反鋸齒。如果影片不包含動(dòng)畫,位圖會(huì)被平滑化;而如果影片包含動(dòng)畫,位圖將不變平滑。

·Best提供最好的顯示質(zhì)量而不考慮播放速度。所有輸出都應(yīng)用反鋸齒及所有位圖都被平滑化。

·SCALE-(showall,noborder,exactfit)

·Default(Showall)影片在指定的區(qū)域內(nèi)顯示,但保持原始的比例。影片兩側(cè)將會(huì)出現(xiàn)邊框。

·NoBoder收縮影片以適合指定的區(qū)域,保持影片不失真,但部分影片將可能將裁切。然而保持影片的原始比例。

·ExactFit使整個(gè)影片在指定的區(qū)域內(nèi)顯示,影片有可能變形失真,而且不保持原始的比例。

·ALIGN-(l,t,r,b)

·默認(rèn)為居中,當(dāng)瀏覽器窗口小于影片時(shí),邊緣會(huì)被裁切。

·Left,Right,Top,Bottom按照相應(yīng)的設(shè)置沿瀏覽器的邊緣對(duì)齊。如果需要,另外三邊將被裁切。

·SALIGN-(l,t,r,b,tl,tr,bl,br)

·L,R,T,B

·TL,TR

·BL,BR

·WMODE-(window,opaque,transparent)設(shè)置flash影片的windowmode屬性,指定flash在瀏覽器中的透明,層疊及位置。

·Window影片在瀏覽器中自己的矩形窗口內(nèi)播放。

·Opaque影片隱藏了所有在它后面的內(nèi)容。

·Transparent使flash影片透明,顯示透明影片后面的網(wǎng)頁(yè)內(nèi)容。這將會(huì)降低動(dòng)畫的性能。而且這個(gè)屬性不是在所有瀏覽器中都可用的。

·BGCOLOR-(#RRGGBB,十六進(jìn)制RGB值。)指定影片的背景顏色。使用這個(gè)屬性覆蓋flash中設(shè)定的背景顏色。

·BASE-設(shè)定基準(zhǔn)目錄或URL,用來(lái)解決所以flash中的相對(duì)路徑。類似網(wǎng)頁(yè)中的<base>標(biāo)簽。

·FLASHVARS傳遞變量到flashplayer,需要flashplayer6及以后的版本。

·傳遞root級(jí)變量到影片。字符串的格式是用“&”分隔的name=value集。

·瀏覽器支持64kB大小的字符串長(zhǎng)度。

更多信息請(qǐng)查看IT技術(shù)專欄

更多信息請(qǐng)查看網(wǎng)頁(yè)制作
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
相關(guān)閱讀網(wǎng)頁(yè)制作

2025國(guó)考·省考課程試聽報(bào)名

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 加入群交流 | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)