您的位置:首页 > 其它

判断鼠标移动方向

2016-11-24 16:16 726 查看
<html>

<head>

<title>JavaScript判断鼠标滚轮滚动方向- www.mb5u.com </title>

<script type="text/javascript">

function handle(delta) {

    var s = delta + ": ";

    if (delta <0)

        s += "您在向下滚……";

    else

        s += "您在向上滚……";

    document.getElementById('delta').innerHTML = s;

}//from www.mb5u.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);

}

if (window.addEventListener)

window.addEventListener('DOMMouseScroll', wheel, false);

window.onmousewheel = document.onmousewheel = wheel;

</script>

</head>

<body>

<div id="delta">滚动中轮试试~请选按着中轮滚动,激活后可以不按,直接滚动。</div>

</body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  移动 鼠标