(转)在网页中嵌入插件

网页中嵌入插件(Plug-Ins)

object,applet元素都是属于Microsoft公司开发的ActiveX控件元素。现在要介绍的插件则是Netscape公司开发的网页多媒体元素。两者相互借鉴,相互支持,但又相互竞争。

插件是指在Html文档中内联播放音频、视频等多媒体资源的传递系统。只要网页或链接包含适当类型的镶嵌文件,就可以运行插件,插件在Html文档中有三种播放方式:镶嵌、隐藏、全屏幕。

典型插件有音频插件、视频插件、动画插件、多媒体插件。音频插件用于播放数字化音频、MIDI音乐或语音。通常用浏览器可以播放的音乐格式有:MIDI音乐、WAV音乐、AU格式;用浏览器可以播放的视频格式有:MOV格式、AVI格式。下面介绍如何在网页中嵌入音频、视频插件。

1.EMBED元素

EMBED元素的功能是在网页中嵌入音频或视频插件,为双边元素。当打开网页时,插件将自动载入并播放,浏览者可以通过控制面板控制插件的播放。

EMBED元素的属性如下:

(1)SRC:用于指定音频或视频插件的存放路径,取值为URL,用法:SRC="url",是必不可少的属性。

(2)Autostart:用于指定音频或视频插件下载完后是否马上自动播放,取值为布尔型值(true/false),用法:Autostart="true"或者"false",缺省时取值为"true".

(3)LOOP:用于指定音频或视频插件播放的次数,取值为"true"(表示无限次播放)或"false"(表示只播放一次,缺省是设置)或"n"(n为自然数,表示播放n次),缺省时取值为"true".

(4)StartTime:用于指定音频或视频插件播放的开始时间,取值为时间值,用法:StartTime="分:秒",例如:StartTime="00:30",表示30秒后开始播放。

(5)Volume:用于指定音频或视频插件播放的音量,取值为0到100的数,若缺省,则用系统的音量。

(6)Height:用于指定浏览器窗口中音频或视频插件显示区域的高度,取值为整数(单位:像素)或百分比。用法:Height="整数".

(7)Width:用于指定浏览器窗口中音频或视频插件显示区域的宽度,取值为整数(单位:像素)或百分比。用法:Width="整数"

(8)Hidden:用于隐藏音频或视频插件的控制面板,用法:Hidden,缺省时显示控制面板。

(9)Controls:用于音频或视频插件的控制面板的样子,取值为"console"或者"smallconsole".

下面代码是在页面中嵌入一个音频插件(文件来源:g:/hp2003.mid):

<embed src="g:/hp2003.mid" autostart="false" loop="6" height="130" width="250"></embed>

上述代码中,Embed元素的内容必须为空,当网页装载完后,插件并不自动播放,需要浏览者单击插件上控制面板的“开始”按钮才开始播放,且播放次数为六次,Height 、Width属性用于控制页面中插件控制面板的显示尺寸。

2.Bgsound元素

Bgsound元素的功能是播放背景音乐,在浏览器窗口没有控制面板,不过只有在IE中才能听到,为单边元素。它的主要属性有:

(1)SRC:用于指定音频插件的存放路径,取值为URL,用法:SRC="url",是必不可少的属性。

(2)Loop:用于控制播放次数,取值为"true"(表示无限次播放)或为"false"(表示只播放一次,缺省时设置)或为"n"(n为自然数,表示播放n次),缺省时取值为"true"

请看下面的例子:

<bgsound src="g:/hp2003.mid" loop="2">

上述代码是将MIDI音乐文件(hp2003.mid)作为背景音乐,并播放两次。


转自:http://hi.baidu.com/690538710/blog/item/3ff32d5967c1302b2934f0ac.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值