<object> 元素可播放 QuickTime 電影。
播放 QuickTime 影片
QuickTime 格式
QuickTime 格式由 Apple 開發。以 QuickTime 格式存儲的視頻的擴展名是 .mov。
在因特網上,QuickTime 是一種普遍的格式,但是如果沒有額外的組件(免費),QuickTime 電影無法在非 Windows 的計算機上播放。
通過 object 元素,可輕松將播放 QuickTime 影片的代碼添加到網頁中。如果用戶計算機中未安裝 QuickTime 播放器,則可將 object 設置為自動安裝 QuickTime 播放器。
解決方案
這些播放 QuickTime 影片的代碼:
<object width="160" height="144" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab"> <param name="src" value="sample.mov"> <param name="autoplay" value="true"> <param name="controller" value="false"> <embed src="sample.mov" width="160" height="144" autoplay="true" controller="false" pluginspage="http://www.apple.com/quicktime/download/"> </embed> </object>
<object> 元素
object 元素的 width 和 height 屬性應當匹配影片的尺寸(以像素計)。
classid 可唯一地標識要使用的播放器軟件。它必須設置為 "clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"。該唯一編碼標識了在電影播放之前必須安裝在用戶 PC 上的 ActiveX 控件。如果用戶未安裝該 ActiveX 控件,則瀏覽器將自動下載并安裝它。
codebase 屬性規定了基準路徑,該路徑用于解析由 classid、data 和 archive 屬性規定的相對 URL。如果未規定,則其默認值是當前文檔的基準 URL。注釋:Internet Explorer 使用該屬性來規定播放器的下載位置。該屬性必須被設置為 "http://www.apple.com/qtactivex/qtplugin.cab"。此位置包含 QuickTime 播放器的最新版本。
src 參數指向電影文件。
如果您希望電影自動播放的話,請將 autoplay 參數設置為 "true"。
如果您不希望顯示控制按鈕,請將 controller 參數設置為 "false"。
<embed> 元素
可以添加 embed 元素,來支持那些不支持 object 元素的瀏覽器。可理解 object 元素的瀏覽器將忽略 embed 元素。那些支持 ActiveX 控件的新瀏覽器(Internet Explorer 5、6、7)將使用 object 元素,而其他較老的瀏覽器 (Netscape 4 and 5) 將使用 embed 元素。
embed 元素的 width 和 height 屬性應當匹配影片的尺寸(以像素計)。
embed 元素的 autoplay 和 controller 屬性應設置為與 object 元素的相關屬性相同的值。
pluginspage 屬性定義了播放器的下載路徑,必須被設置為 "http://www.apple.com/quicktime/download/"。