首先說一下object元素.
使用object可以在網頁中調用不同的外掛程式,其工作原理就是使用屬性type和classid調用在系統上登入的組件.
我們主要講解一下MediaPlayer這個組件每個屬性的作用.
<object id="MediaPlayer" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" height="640" width="360">
<!--播放的檔案地址-->
<param name="Url" value="attachment/wmv/01.wmv">
<!--是否自動播放-->
<param name="AutoStart" value="-1">
<!--調整左右聲道平衡,最左-9640,最右9640-->
<param name="Balance" value="0">
<!--播放器是否可人為控制-->
<param name="Enabled" value="-1">
<!--是否啟用操作功能表-->
<param name="EnableContextMenu" value="-1">
<!--播放次數控制,為整數-->
<param name="PlayCount" value="1">
<!--播放速率控制,1為正常,允許小數,1.0-2.0-->
<param name="Rate" value="1">
<!--控制項設定:當前位置-->
<param name="CurrentPosition" value="0">
<!--控制項設定:當前標記-->
<param name="CurrentMarker" value="0">
<!--顯示預設架構-->
<param name="DefaultFrame" value="">
<!--指令碼命令設定:是否調用URL-->
<param name="InvokeURLs" value="0">
<!--指令碼命令設定:被調用的URL-->
<param name="BaseURL" value="">
<!--是否按比例伸展-->
<param name="StretchToFit" value="0">
<!--預設聲音大小0%-100%,50則為50%-->
<param name="Volume" value="50">
<!--是否靜音-->
<param name="Mute" value="0">
<!--顯示模式:Full顯示全部;mini最簡化;None不顯示播放控制,只顯示視頻視窗;invisible全部不顯示-->
<param name="UIMode" value="None">
<!--如果是0可以允許全屏,否則只能在視窗中查看-->
<param name="WindowlessVideo" value="0">
<!--開始播放是否自動全屏-->
<param name="FullScreen" value="0">
<!--是否啟用錯誤提示報告-->
<param name="EnableErrorDialogs" value="-1">
<!--SAMI樣式-->
<param name="SAMIStyle" value>
<!--SAMI語言-->
<param name="SAMILang" value>
<!--字幕ID-->
<param name="SAMIFilename" value>
</object>
原始碼下載:http://files.cnblogs.com/project/MediaPlayer_Code.7z