鼠标滚轮的JS捕捉
来源:互联网 发布:js e.target 获取属性 编辑:程序博客网 时间:2024/05/23 21:47
<script language="JavaScript" type="text/javascript">
function handle(delta) {
if (delta < 0)
{
alert('向下滚');
}
else
{
alert('向上滚');
}
}
/** 事件句柄
*/
function wheel(event){
var delta = 0;
if (!event) /* For IE. */
event = window.event;
if (event.wheelDelta) { /* IE或者Opera. */
delta = event.wheelDelta/120;
/** 在Opera9中,事件处理不同于IE
*/
if (window.opera)
delta = -delta;
} else if (event.detail) { /** 兼容Mozilla. */
/** In Mozilla, sign of delta is different than in IE.
* Also, delta is multiple of 3.
*/
delta = -event.detail/3;
}
/** 如果 增量不等于0则触发
* 主要功能为测试滚轮向上滚或者是向下
*/
if (delta)
handle(delta);
}
/** 初始化 */
if (window.addEventListener)
/** Mozilla的基于DOM的滚轮事件 **/
window.addEventListener('DOMMouseScroll', wheel, false);
/** IE/Opera. */
window.onmousewheel = document.onmousewheel = wheel;
</script>
- 鼠标滚轮的JS捕捉
- 鼠标滚轮消息的捕捉
- 鼠标滚轮消息的捕捉
- 鼠标滚轮消息的捕捉
- 鼠标滚轮消息的捕捉
- js的鼠标滚轮事件
- js对于鼠标滚轮事件的监听
- JS控制鼠标滚轮
- JS鼠标滚轮
- 【Js】鼠标滚轮事件
- js 监听 鼠标滚轮
- js鼠标滚轮事件
- js 鼠标滚轮事件
- 鼠标滚轮的使用
- 7.6 鼠标的滚轮
- 7.6 鼠标的滚轮
- js 鼠标滚轮缩放图片
- JS。某鼠标滚轮事件。
- json数据格式(转)
- jQuery 温习篇---强大的JQuery选择器(转)
- taobao有用户研究团队吗?
- VLDB and Partitioning Guide --oracle 11
- linux帮助|编辑器|基本权限-----宋轶聪
- 鼠标滚轮的JS捕捉
- ASP.NET客户端相应问题
- 关于Apache mod_rewrite的中文配置、使用和语法介绍(实现URL重写和防盗链功能)
- linux帮助|编辑器|基本权限----宋轶聪
- OO思想
- HBASE松散数据存储设计初识
- PHP调用mplayer转换flv视频技巧
- javascript 统计字符串内某字符串出现次数
- JPGRAPH生成统计图(转自 翟鹏的博客)