前端设计
推荐几款很棒的 HTML5 视频播放器

作为下一代的网页语言,HTML5 拥有很多让人期待已久的新特性,其中之一就是 video 标签,让开发者可以在网页中和添加图片一样简单的方式添加视频。在这篇文章中,我收集了7个很棒的HTML5视频播放器,你可以很容易的应用到你的网站中。 VideoJS VideoJS 是最流行的 […]
Css中路径data:image/png;base64的用法详解

大家可能注意到了,网页上有些图片的src或css背景图片的url后面跟了一大串字符,比如: 1 2 3 4 5 6 7 background-image:url(data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAAk […]
Js字符串转换成数字的方法

在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形式的。 方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. […]
Html5结合flash在所有主流播放器播放视频的方法

由于html5的出现,让网页中的视频、音频有了更加便捷的实现方式。 但是video、audio标签只在IE 9+、Safari 3+、FireFox 4+、Opera 10+、Chrome 3+的浏览器版本得到了支持,并且各浏览器对于视频编码格式的支持不一致,这就需要我们考虑一个 […]
各种浏览器窗口scrollTop 的兼容性问题详解

window.pageYOffset 被所有浏览器支持除了 IE 6, IE 7, IE 8, 不关doctype的事, 注IE9 开始支持此属性。 window.scrollY 被Firefox, Google Chrome , Safari支持 不关doctype的事, 注I […]
SetInterval、setTimeout在jQuery中的使用注意事项详解

以前写定时器的时候,总是习惯直接: 1 setInterval("fn()",2000);setInterval("fn()",2000); 最近碰到个问题,在使用jquery写定时器时,总是会出现fn不存在的错误提示,如下 […]
Jquery中使用setInterval和setTimeout函数的方法详解

直接在ready中调用其他方法,会提示缺少对象的错误,解决方法如下: 方法1. 应用jQuery的扩展可以解决这个问题。 1 2 3 4 5 6 7 8 9 $(document).ready(function(){ […]
Jquery中添加自定义函数的方法

方法一: 1 2 3 4 5 6 7 8 9 jQuery.fn.setApDiv=function () { //apDiv浮动层显示位置居中控制 var wheight=$(window).height(); var […]
Js去掉html标签的正则表达式

1,得到网页上的链接地址: 1 2 string matchString = @"<a [^>]+href=\s*(?:'(?<href>[^’]+)’|""(?</href><href>[^" […]
Jquery不能为动态元素添加绑定事件的解决方法

我们用js生成动态的页面元素后,如apend(),html()等方法。 原因为div所在块为jquery动态加载的内容,这样就不能绑定jquery方法。 例子: 你在添加更多一行的时候所产生的 input 和 button 都是动态生成的,所以不能使用 click。 要使用 li […]