JS实现鼠标滚动事件,兼容IE9,FF,Chrome.
<!-- 废话不多说,直接贴代码 -->
<script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript">var agent = navigator.userAgent; if (/.*Firefox.*/.test(agent)) { //只兼容火狐浏览器
document.addEventListener("DOMMouseScroll", function(e) { e = e || window.event; var detail = e.detail;if (detail > 0) {
alert('向下滚动'); } else { alert('向上滚动'); } }); }else{
//兼容非火狐浏览器
document.onmousewheel = function(e) { if(e.wheelDelta < 0) {
alert('向下滚动'); } else { alert('向上滚动'); } }; }