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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值