"本文将详细介绍HTML中的`object`标签及其各种运用方式,包括如何创建日历控件、画图控件、上下滚动条控件,以及实现窗口的最大化和最小化功能。通过实例代码,我们将深入理解`object`标签在嵌入外部资源、控制交互性组件等方面的应用。" 在HTML中,`object`标签是一种非常强大的元素,主要用于嵌入外部资源,如图像、视频、音频、Java小程序、ActiveX控件等。它可以替代`<img>`标签,提供更复杂的交互性和内容处理能力。下面我们将逐一探讨`object`标签的各种应用场景。 1. **日历控件** `object`标签可以用来创建日历控件,例如Microsoft Outlook的日历控件。以下是一个简单的例子: ```html <OBJECT id=Calendar1 CLASSID="clsid:8E27C92B-1264-101C-8A2F-040224009C02"></OBJECT> ``` 这行代码会引入一个ActiveX控件,用于显示日期选择界面。 2. **画图控件** 使用`object`标签,我们可以嵌入画图控件,让用户在网页上进行图形绘制。例如: ```html <OBJECT id=SGrfxCtl1 classid=clsid:369303C2-D7AC-11D0-89D5-00A0C90833E6></OBJECT> ``` 这个示例展示了如何嵌入一个特定的画图控件类ID,允许用户在网页上绘图。 3. **上下滚动条控件** 通过`object`标签,我们还可以添加自定义的滚动条控件,如下所示: ```html <OBJECT id=UpDown1 classid=clsid:026371C0-1B7C-11CF-9D53-00AA003C9CB6></OBJECT> ``` 这段代码将创建一个上下滚动条,允许用户进行数值调整。 4. **窗口最大最小化** 虽然`object`标签本身不直接支持窗口最大化或最小化,但通过与JavaScript或其他脚本语言配合,可以实现这些功能。例如,可以设置对象的样式属性来改变其大小,或使用JavaScript的`window.maximize()`和`window.minimize()`方法。 5. **RealPlayer播放器** `object`标签也可以用于嵌入媒体播放器,如RealPlayer。以下是一个例子: ```html <OBJECT id=RVOCX1 height=240 width=320 classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA name=player1> <PARAM NAME="_ExtentX" VALUE="8467"> <PARAM NAME="_ExtentY" VALUE="6350"> <PARAM NAME="AUTOSTART" VALUE="-1"> <PARAM NAME="SHUFFLE" VALUE="0"> <PARAM NAME="PREFETCH" VALUE="0"> <PARAM NAME="NOLABELS" VALUE="0"> ... </OBJECT> ``` 在这个例子中,`object`标签用于创建一个RealPlayer播放器,并通过`param`子标签设置播放器的参数,如自动播放、播放列表等。 除了上述示例,`object`标签还支持其他多种用途,如Flash动画、PDF文档预览、SVG图形等。在实际应用中,`object`标签通常与`data`属性一起使用,指定要加载的外部资源的URL,同时,`type`属性用于声明资源的MIME类型。如果浏览器不支持指定的MIME类型,可以使用`fallback`内容(即`<noscript>`标签内),确保内容在所有浏览器中都能正确呈现。 `object`标签是HTML中一个灵活且功能强大的元素,它的运用方式多样,能极大地丰富网页的交互性和内容展示。通过深入理解和实践,开发者可以充分利用`object`标签来提升网站的用户体验。
作者:网络 出处:百度 2009-7-31 9:11:57
wbbrowser控件
<OBJECT id=WB classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 VIEWASTEXT></OBJECT>
画图控件
<OBJECT id=SGrfxCtl1 classid=clsid:369303C2-D7AC-11D0-89D5-00A0C90833E6 ></OBJECT>
上下滚动条控件
<OBJECT id=UpDown1 classid=clsid:026371C0-1B7C-11CF-9D53-00AA003C9CB6 ></OBJECT>
日历控件
<OBJECT id=Calendar1 CLASSID="clsid:8E27C92B-1264-101C-8A2F-040224009C02" > </OBJECT>
不要参数和style,希望大家能给出自己喜欢的东西!
--------------------------------------------------------------------------------------------------------
<OBJECT classid=CLSID:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1 VIEWASTEXT>
</OBJECT>
-------------------------------------------realplayer的-------------------------------------------------------------
<OBJECT id=RVOCX1 height=240 width=320
classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA name=player1>
<PARAM NAME="_ExtentX" VALUE="8467">
<PARAM NAME="_ExtentY" VALUE="6350">
<PARAM NAME="AUTOSTART" VALUE="-1">
<PARAM NAME="SHUFFLE" VALUE="0">
<PARAM NAME="NOLABELS" VALUE="0">
<PARAM NAME="SRC" VALUE="rtsp://11.20.49.27/7/film/fallinnewyorkB.rm">
<PARAM NAME="CONTROLS" VALUE="ImageWindow">
<PARAM NAME="CONSOLE" VALUE="Clip1">
<PARAM NAME="LOOP" VALUE="0">
<PARAM NAME="NUMLOOP" VALUE="0">
<PARAM NAME="CENTER" VALUE="0">
<PARAM NAME="MAINTAINASPECT" VALUE="0">
<PARAM NAME="BACKGROUNDCOLOR" VALUE="#ffffff">
</OBJECT>
<BR> <OBJECT id=RVOCX1 height=20 width=320
classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA name=control>
<PARAM NAME="_ExtentX" VALUE="8467">
<PARAM NAME="_ExtentY" VALUE="529">
<PARAM NAME="AUTOSTART" VALUE="-1">
<PARAM NAME="SHUFFLE" VALUE="0">
<PARAM NAME="PREFETCH" VALUE="0">
<PARAM NAME="NOLABELS" VALUE="0">
<PARAM NAME="SRC" VALUE="rtsp://11.20.49.27/7/film/fallinnewyorkB.rm">
<PARAM NAME="CONTROLS" VALUE="ControlPanel">
<PARAM NAME="CONSOLE" VALUE="Clip1">
<PARAM NAME="LOOP" VALUE="0">
<PARAM NAME="NUMLOOP" VALUE="0">
<PARAM NAME="CENTER" VALUE="0">
<PARAM NAME="MAINTAINASPECT" VALUE="0">
<PARAM NAME="BACKGROUNDCOLOR" VALUE="#000000">
</OBJECT>
剩余6页未读,继续阅读
- 粉丝: 0
- 资源: 10
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦