var mousewheelevt=(/Firefox/i.test(navigator.userAgent))?"DOMMouseScroll": "mousewheel"//FF doesn't recognize mousewheel as of FF3.x
if(document.attachEvent) //if IE (and Opera depending on user setting)
{document.attachEvent("on"+mousewheelevt,this.menu)
console.log(21121)
}
else if(document.addEventListener) //WC3 browsers
{
document.addEventListener(mousewheelevt, this.menu, false)
console.log(21111121)
}
DOMMouseScroll 是FF支持的独有滚轮事件,mouseWheel是以前IE和使用webkit内核浏览器支持的滚轮事件,现在的最新的现代浏览器支持wheel事件。
下面是MDN提供的滚轮事件跨浏览器兼容处理: