063_object标签
1. html插件
1.1. 插件(Plug-in)是擴展瀏覽器標準功能的計算機程序。
1.2. 插件被設計用于許多不同的目的:
- 運行Java Applet(小程序)
- 運行ActiveX控件
- 顯示Flash電影
- 顯示地圖
- 掃描病毒
- 驗證銀行賬號
1.3. 警告
1.3.1. 大多數瀏覽器不再支持Java Applet。
1.3.2. 所有瀏覽器均不再支持ActiveX控件。
1.3.3. 在現代瀏覽器中, 對Shockwave Flash的支持也已關閉。
2. <object>標簽
2.1. <object>標簽的作用是支持html插件。
2.2. <object>標簽定義一個嵌入的對象。請使用此標簽向您的html頁面添加多媒體。此元素允許您規定插入html文檔中的對象的數據和參數,以及可用來顯示和操作數據的代碼。
2.3. <object>標簽用于包含對象,?比如圖像、音頻、視頻、Java applets、ActiveX、PDF以及 Flash。
2.4. object的初衷是取代img和applet元素。不過由于漏洞以及缺乏瀏覽器支持, 這一點并未實現。
2.5. 瀏覽器的對象支持有賴于對象類型。不幸的是,主流瀏覽器都使用不同的代碼來加載相同的對象類型。
2.6. 而幸運的是, object對象提供了解決方案。如果未顯示object元素, 就會執行位于 <object>和</object>之間的代碼。通過這種方式, 我們能夠嵌套多個object元素(每個對應一個瀏覽器)。
2.7. 不要對圖像使用<object>標簽, 請使用<img>標簽代替。
2.8. 所有瀏覽器均支持<object>標簽。
2.9. 可選的屬性
3. <param>標簽
3.1. param標簽允許您為插入html文檔的對象規定run-time設置, 也就是說, 此標簽可為包含它的<object>或者<applet>標簽提供參數。
3.2. 必需的屬性
3.3. 可選的屬性
4. 嵌入Flash插件
4.1. 代碼
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head><title>使用Flash來播放SWF視頻</title><meta charset="utf-8" /></head><body><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"><param name="src" value="bookmark.swf" /></object></body> </html>4.2. 在IE10之前版本有效
4.3. 顯示該程序運行效果, 安裝了如下Flash
總結
以上是生活随笔為你收集整理的063_object标签的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 062_html多媒体
- 下一篇: 064_html音频