結(jié)合我們的vcastr3的例子,介紹一下符合w3c標(biāo)準(zhǔn)的flash、Object代碼的插入方法,并說(shuō)明各個(gè)參數(shù)的設(shè)置。
<object type=“application/x-shockwave-flash” data=“vcastr3.swf” width=“650″ height=“500″ id=“vcastr3″ bgColor=“#ff0000″>
<param name=“movie” value=“vcastr3.swf”/>
<param name=“allowFullScreen” value=“true” />
<param name=“FlashVars” value=“xml=vcastr.xml” />
</object>
以上是vcastr3 flash的插入代碼,通過(guò)了w3c的驗(yàn)證,也經(jīng)過(guò)了IE6,7,firefox2,3,safari的測(cè)試,并且代碼避免了參數(shù)的重復(fù)。
<object type=“application/x-shockwave-flash” data=“vcastr3.swf” width=“650″ height=“500″ id=“vcastr3″>
<param name=“movie” value=“vcastr3.swf”/>
必須部分,設(shè)置的flash的大小,地址,如果需要腳本使用,還可以設(shè)置id的名稱
<param name=“allowFullScreen” value=“true” />
是否允許全屏,如果不寫這一段,默認(rèn)是不能全屏的。
<param name=“FlashVars” value=“xml=vcastr.xml” />
設(shè)置參數(shù)傳遞給flash,如果是多個(gè)參數(shù)用&連接,例如key1=value1&key2=value2&key3=value3,在vcastr3中,xml這個(gè)參數(shù)可以設(shè)置成xml文件的地址,或者直接設(shè)置xml文本內(nèi)容。
<param name=“bgColor” value=“#ff6600″ />
設(shè)置flash的背景色,這個(gè)很多人詢問(wèn),在bcastr4的設(shè)置圓角后,十分有用
<param name=“menu” value=“false” />
設(shè)置flash右鍵菜單,去掉一些默認(rèn)的菜單,只留下了設(shè)置和關(guān)于flashplayer
<param name=“quality” value=“high” />
設(shè)置flash的播放品質(zhì) 可用參數(shù)是low autolow autohigh medium hight best, 默認(rèn)應(yīng)該是high
<param name=“scale” value=“default” />
設(shè)置flash的放縮模式 可用參數(shù)是 showall(顯示全部?jī)?nèi)容,保持比例,但是上下,或者左右可能有空白), noborder(放縮可以裁減內(nèi)容,保持比例,但是不留空白), exactfit(放縮按照f(shuō)lash設(shè)置的高度和寬度,不保持比例),noscale(不放縮,原始比例)
<param name=“wmode” value=“default” />
設(shè)置flash的窗口模式,可用參數(shù)Window(默認(rèn)值,始終位于html的頂層),Opaque(允許flash上層可以有網(wǎng)頁(yè)的遮擋),Transparent(flash背景透明,有可能降低flash的性能)
<param name=“salign” value=“TL” />
設(shè)置flash縮放的參考點(diǎn),可用參數(shù)L(左側(cè)),R(右側(cè)),T(上側(cè)),B(下側(cè)),TL(左上),TR(右上),BL(左下),BR(右下),如果不設(shè)置,默認(rèn)以中心作為參考點(diǎn)
新聞熱點(diǎn)
疑難解答
圖片精選