翻滚吧 浏览器
2015-09-02 22:43
357 查看
//鼠标滚动时 判断是否火狐浏览器
if (window.addEventListener){
window.addEventListener('DOMMouseScroll',function(event){dqTop=wheel(event,dqTop,gHeight,fullLi)},false);
}
window.onmousewheel = function(){dqTop=wheel(event,dqTop,gHeight,fullLi)}//兼容所有浏览器
});
function wheel(event,dqTop,gHeight,fullLi){
var delta = 0;
if (!event){ event = window.event;}//如果没有event自动生成
if (event.wheelDelta) {//判断不为空一般浏览器
delta = event.wheelDelta;//上滚正下滚负
if (window.opera) delta = -delta;
} else if (event.detail) {//判断不为空火狐浏览器
delta = -event.detail;//上滚负下滚正
}
if (delta){
return handle(delta,dqTop,gHeight,fullLi);
}
}
if (window.addEventListener){
window.addEventListener('DOMMouseScroll',function(event){dqTop=wheel(event,dqTop,gHeight,fullLi)},false);
}
window.onmousewheel = function(){dqTop=wheel(event,dqTop,gHeight,fullLi)}//兼容所有浏览器
});
function wheel(event,dqTop,gHeight,fullLi){
var delta = 0;
if (!event){ event = window.event;}//如果没有event自动生成
if (event.wheelDelta) {//判断不为空一般浏览器
delta = event.wheelDelta;//上滚正下滚负
if (window.opera) delta = -delta;
} else if (event.detail) {//判断不为空火狐浏览器
delta = -event.detail;//上滚负下滚正
}
if (delta){
return handle(delta,dqTop,gHeight,fullLi);
}
}
相关文章推荐
- VC编译器设置
- 精品软件 推荐 硬盘检测软件 HDDExpert
- ***HDU 1529 - Cashier Employment(差分约束)
- php判断文件夹是否存在,不存在则创建
- Java Executors框架的源码理解
- Unity 3D面试题
- 面试常考之二叉树(转载)
- 二叉树遍历
- python 调用Linux shell
- 关于mini2440触摸屏驱动设计
- 精品软件 推荐 DiskGenius专业版 磁盘管理软件 4.7 注册版本分享
- 精品软件 推荐 DiskGenius专业版 磁盘管理软件 4.7 注册版本分享
- Android 开发日志——优化ListView
- python webdriver API
- [LeetCode]: 258: Add Digits
- MinGW+MSYS环境编译Linphone的SDK
- 【SSM】spring与mybatis三种整合方法
- Linux串口编程教程(三)——串口编程详解
- MySQL(九)之MySQL存储引擎
- static变量与static的用法