已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > HTML/CSS/JS > 源码

标题: 【神器】鼠标感应改变指针的方向

作者: @Ta

时间: 2013-07-01

点击: 1987

能根据鼠标移动方向感应改变指针的方向


也是JS



源码

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var x, y, xold, yold, xdiff, ydiff;
var dir = Array();
dir[0] = "n-resize";
dir[1]="ne-resize";
dir[2]="e-resize";
dir[3]="se-resize";
dir[4] = "s-resize";
dir[5]="sw-resize";
dir[6]="w-resize";
dir[7]="nw-resize";
document.onmousemove = FindXY;
function display(direction) {
document.body.style.cursor =
dir[direction];
}function FindXY(loc) {
x = (document.layers) ? loc.pageX :
event.clientX;
y = (document.layers) ? loc.pageY :
event.clientY;
xdiff = x - xold;
ydiff = y - yold
if ((xdiff <  2) && (ydiff < -2))
display(0);
if ((xdiff <  2) && (ydiff >  2))
display(4);
if ((xdiff >  2) && (ydiff <  2))
display(2);
if ((xdiff < -2) && (ydiff <  2))
display(6);
if ((xdiff >  2) && (ydiff >  2))
display(3);
if ((xdiff >  2) && (ydiff < -2))
display(1);
if ((xdiff < -2) && (ydiff >  2))
display(5);
if ((xdiff < -2) && (ydiff < -2))
display(7);
xold = x;
yold = y;
}//  End -->
</script>
演示

http://3g.yzab.tk 

[隐藏样式|查看源码]


『回复列表(1|隐藏机器人聊天)』

1. 不加神器,会死啊
(/@Ta/2013-04-13 12:16//)

回复需要登录

8月13日 03:52 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1