RequirementsCMakeversion 2.8.8 or later, from http://www.cmake.org/cmake/resources/software.html.Make sure to grab the Binary distribution (cmake-ver-...
分类:
其他好文 时间:
2014-08-19 10:44:04
阅读次数:
205
resize事件
原生事件分析
window一次resize事件:
IE7 触发3次, IE8 触发2次, IE9 触发1次, IE10 触发1次
Chrome 触发1次
FF 触发2次
Opera 触发1次
Safari 触发1次
场景分析
window resize时,部分组件需要重置大小(一次);部分组件不需要重置大小;
开源库分析
...
分类:
其他好文 时间:
2014-08-18 23:39:43
阅读次数:
520
jquery插件默认是不支持鼠标中轮滚轮事件的,现在我们可以用于添加跨浏览器的鼠标滚轮支持可以使用jquery的Mousewheel插件。使用mousewheel事件有以下两种方式:使用mousewheel和unmousewheel事件函数;使用经典的bind和unbind函数。JavaScript...
分类:
Web程序 时间:
2014-08-15 12:04:38
阅读次数:
297
HTML 事件处理程序: 缺点:html 和 js 耦合性太高 (如果改动方法名 那么就要改HTML 代码和JS代码 ) 优点: 兼容性强1 Dome 0 级事件处理程序: 把函数赋值给一个事件的属性。 简单,跨浏览器 1 var btn2 = document.getElementByI...
分类:
编程语言 时间:
2014-08-15 01:28:56
阅读次数:
258
为了以跨浏览器的方式处理事件,不少开发人员会使用能够隔离浏览器差异的javascript库,本文从事件处理程序、事件对象差异出发,演示开发最适合的事件处理方法基本名词解析:事件用户或浏览器自身执行的某种动作事件流从页面中接收事件的顺序,,IE的事件流指的是事件冒泡流,而Netscape Commun...
分类:
其他好文 时间:
2014-08-14 00:52:47
阅读次数:
284
窗口大小 跨浏览器确定一个窗口的大小不是一件简单的事。IE9+、Firefox、Safari、Opera和Chrome均为此提供了4个属性:innerWidth、innerHeight、outerWidth和outerHeight。在IE9+、Safari和Firefox中,outerWidth.....
aaaaaaaaaaaaaaaaaaa
sasdsasdasdadasd
saswerwerwedgddadasd
sasdwewrwreadasd
var EventUtil = {
addHandler: function(element, type, handler) {
...
分类:
Web程序 时间:
2014-08-10 18:43:30
阅读次数:
250
一、XMLHttpRequest对象IE7+、标准浏览器可使用原生的XMLHttpRequest对象,IE6需要使用IE自己实现的BOM对象ActiveXObject创建XHR对象。写一段跨浏览器创建XHR对象的代码:function createXHR(){ var objXMLHttp =...
分类:
其他好文 时间:
2014-08-01 10:33:31
阅读次数:
203
function getElementPos(elementId) {var ua = navigator.userAgent.toLowerCase();var isOpera = (ua.indexOf('opera') != -1);var isIE = (ua.indexOf('msie')...
分类:
Web程序 时间:
2014-07-30 11:36:53
阅读次数:
224