object 元素可位于在 head 元素或 body 元素内部。<object>与 </object>之间的文本是替换文本,针对不支持此标签的浏览器。<param>标签可定义用于对象的 run-time 设置。
以前html中调用Activex控件,都是采用<object classid="clsid:048527BA-37B6-4684-BA51-246EC10A69C0" id="Ctrl"
codebase="DvoNetViewClient20110829v1_0_228.cab#version=3,2,2,8"
style="width:500pxheight:450px"></object>
然后通过var viewCtrl=document.getElementById("Ctrl") 再去调用viewCtrl里面的函数。
现在因为opera浏览器不支持object标签,html5支持,但是在html5中,只知道
<video width="320" height="240" controls="controls">
<source src="梦想从心开始.ogg">
<source src="梦想从心开始.mp4">
</video>
但是实际项目中我并不是要播放某个视频、音频文件而已,我是想像上面一样,得到一个activex控件,
然后调用这个控件里面的函数。
在HTML5中,新增了两个元素——video元素与audio元素,其中video元素专门用来播放网络上的视频或电影,而audio元素专门用来播放网络上的音频数据。使用这两个元素,就不需要再使用其他插件了,只要使用支持HTML5的浏览器就可以了,同时在开发的时候也不再需要书写复杂的object元素和embed元素了。希望帮到你,满意请采纳欢迎分享,转载请注明来源:内存溢出
评论列表(0条)