控制鼠标中间的滚轮的特效代码,在线演示效果如下:
<html> <head> <script type="text/javascript"> function handle(delta) { var s = delta + ": "; if (delta <0) s += "down"; else s += "up"; document.getElementById('delta').innerHTML = s; }//from gaoqian.com function wheel(event){ var delta = 0; if (!event) event = window.event; if (event.wheelDelta) { delta = event.wheelDelta/120; if (window.opera) delta = -delta; } else if (event.detail) { delta = -event.detail/3; } if (delta) handle(delta); } /* Initialization code. */ if (window.addEventListener) window.addEventListener('DOMMouseScroll', wheel, false); window.onmousewheel = document.onmousewheel = wheel; </script> </head> <body> <div id="delta">滚动鼠标中间的滚轮可以看到效果</div> </body> </html>
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]