手机
当前位置:查字典教程网 >网页设计 >HTML5教程 >HTML5使用DOM进行自定义控制示例代码
HTML5使用DOM进行自定义控制示例代码
摘要:HTML5的video虽然可用controls来展示控件,并进行控制播放暂停等,但是不同的浏览器显示的效果可能不一样,所以很多时候我们需要使...

HTML5的video虽然可用controls来展示控件,并进行控制播放暂停等,但是不同的浏览器显示的效果可能不一样,所以很多时候我们需要使用Dom来进行自定义的一些操作和控制。下面是一个小例子。

当然效果不是很美观,若想好看的可以自己设置css样式等。

<div id="video_div">

<button>播放/暂停</button>

<button>大</button>

<button>中</button>

<button>小</button>

<video id="myVideo" width="500" height="250">

<source src="demo.mp4" type="video/mp4" />

<source src="demo.ogg" type="video/ogg" />

您的浏览器不支持此HTML5 视频标签。

</video>

</div>

<script type="text/javascript">

var myVideo=document.getElementById("myVideo");

function playPause()

{

if (myVideo.paused)

myVideo.play();

else

myVideo.pause();

}

function toBig()

{

myVideo.width=560;

}

function toNormal()

{

myVideo.width=420;

}

function toSmall()

{

myVideo.width=320;

}

</script>

需要注意的是在所有属性中,只有 videoWidth 和 videoHeight 属性是立即可用的。

在视频的元数据已加载后,其他属性才可用。

【HTML5使用DOM进行自定义控制示例代码】相关文章:

HTML5 Canvas自定义圆角矩形与虚线示例代码

Canvas与Image互相转换示例代码

HTML5上传文件显示进度的实现代码

Html5实现iPhone开机界面示例代码

HTML5 audio标签使用js进行播放控制实例

HTML5标签与HTML4标签的区别示例介绍

HTML5 创建canvas元素示例代码

HTML5实现一个能够移动的小坦克示例代码

HTML5 Canvas+JS控制电脑或手机上的摄像头实例

html5弹跳球示例代码

精品推荐
分类导航