JS教程:判断滚轮滚动方向在各个浏览器中的表现

http://www.itjxue.com  2015-08-06 23:08  来源:未知  点击次数: 

Safari与Chrome属于同一类型,可使用HTML DOM方式添加事件

其中除Firefox外其余均可使用HTML DOM方式添加事件,因此添加事件使用以下方式

detail与wheelDelta

判断滚轮向上或向下在浏览器中也要考虑兼容性,现在五大浏览器(IE、Opera、Safari、Firefox、Chrome)中Firefox使用detail,其余四类使用wheelDelta;两者只在取值上不一致,代表含义一致,detail与wheelDelta只各取两个值,detail只取±3,wheelDelta只取±120,其中正数表示为向上,负数表示向下。

点击预览效果

Chrome

Firefox

IE(8)

IE(6)

Opera

Safari

(责任编辑:IT教学网)

更多

推荐Javascript/Ajax文章