早前为了更好的浏览器兼容性,一直是使用jQuery-1.7.2版本;但是随着各大浏览器和技术的飞速发展,连bootstrap新版本都是需要引入jQuery-1.9以上的版本,代表着常用的jQuery-1.7.2也该告别历史舞台了;但 是有些我们常用的函数也被弃用了;不注意的话就会各种报错;下面就来盘...
分类:
Web程序 时间:
2015-04-28 01:49:21
阅读次数:
132
(以下内容部分内容参考了http://adomas.org/javascript-mouse-wheel/ )之前js 仿Photoshop鼠标滚轮控制输入框取值中已使用js对鼠标滚轮事件进行控制,滚轮事件其中考虑浏览器兼容性问题附加事件 其中经我测试,IE/Opera属于同一类型,使用attac....
分类:
Web程序 时间:
2015-04-27 23:16:17
阅读次数:
177
问题一:不同浏览器的标签默认的margin和padding不同解决方法:* { margin:0; padding:0;}问题二:IE6双倍margin(块属性+float+横向margin)说明:如div+css布局,,在IE6下显示会有margin-left:20px的距离解决方法:_displ...
分类:
其他好文 时间:
2015-04-27 15:03:28
阅读次数:
182
来着火狐开发网络的官方文档:点我打开; W3C的官方文档: 点我打开; 园友的博客: 点我打开; 浏览器兼容性, 好了就chrome支持, 我刚刚更新的火狐37也不支持, nice, 太nice了: 如果我们在http://localhost/下使用文件系统api创建了虚拟文件, 那么通...
Dragula是一款支持移动触摸屏设备的元素拖放纯js插件。这个元素拖放插件使用简单,浏览器兼容性好,能够实现通过鼠标或在移动设备中通过手指来拖动DOM元素的位置。它的特点有:
设置非常简单没有外部依赖可以自动对数据进行排序被移动项带有半透明的视觉效果支持移动触摸设备兼容性好,支持IE7+的所有现代浏览器
效果演示:http://www.htmleaf.com/Demo/2015041...
分类:
移动开发 时间:
2015-04-18 13:07:31
阅读次数:
194
引用 JS判断浏览器类型方法方法一:2009-05-29 23:01在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子。浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本。 JavaScript是前端开...
分类:
Web程序 时间:
2015-04-17 19:49:47
阅读次数:
218
上一篇博客我们通过JSONP解决AJAX跨域问题,本文将通过CORS来解决跨域问题。CORS是HTML5新推出的,需要较高版本的浏览器才能支持。我用的IE11和Chrome41,都是支持CORS规范的。cors可以参考下面几篇文章:
cors规范
http://www.w3.org/TR/cors/
cors浏览器兼容性
http://caniuse.com/#search=cors
t...
分类:
Web程序 时间:
2015-04-15 21:35:27
阅读次数:
654
以下所说的“大多数”是指在我们测试过的机型中,发生此类状况的手机占比达50%及以上,“部分”为20%到50%;“少数”为20%及以下。而这个概率也仅仅只限于我们所测试过的机型,虽然我们采集的样本尽量覆盖各种特征的手机,但并不代表所有手机的情况。XHTML部分大多数手机不支持..
分类:
移动开发 时间:
2015-04-07 19:53:41
阅读次数:
144
在前端开发工作中,由于浏览器兼容性等问题,我们会经常用到“停止事件冒泡”和“阻止浏览器默认行为”。1..停止事件冒泡JavaScript代码//如果提供了事件对象,则这是一个非IE浏览器if ( e && e.stopPropagation )//因此它支持W3C的stopPropagation()...
分类:
Web程序 时间:
2015-04-07 17:23:22
阅读次数:
114
引言: 同一种语言javascript,在不同的浏览器中,存在语言兼容性问题,本质上是由于不同的浏览器是支持的语言标准和实现上各有差异。本文将基于new Date来创建Date对象来分析这个问题。...
分类:
编程语言 时间:
2015-04-06 18:44:55
阅读次数:
140