<div id="a" style="width:500px;height:400px; display:block; background-color:#eee;margin:50px auto;"></div>
//引入jQuery
<script>
var a=$("#a");
var boxX=aoffset()left;
var boxY=aoffset()top;
amousemove(function(e){
var x = epageX;
var y = epageY;
var zX=x-boxX;
var zY=y-boxY;
$(this)text("X:"+zX+"Y:"+zY);
});
</script>
dim x,y,color
//声明变量
GetCursorPos x, y
Color=GetPixelColor(x,y)
//得到指定坐标位置的颜色 并保存到变量color中
MessageBox("坐标为:"&x&","&y&" 颜色为:"&color)
//d出窗口 输出坐标和颜色的值
Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Type POINTAPI
X As Long
Y As Long
End Type
Public Function getmouse_x_y() As POINTAPI
GetCursorPos getmouse_x_y
End Function
sub test()
'call getmouse_x_y '调用“获取鼠标坐标值过程”(假定你们给的过程/程序,名叫getmouse_x_y)
if getmouse_x_yx>100 and getmouse_x_yy>100 then …… '根据返回当前鼠标的坐标值执行某过程/程序
……
end sub
如果是获取系统全局鼠标可用GetCursorPos获取鼠标坐标。如果精度要求不高,可用一个计时器,不断调用这个函数,获取坐标,并与上一次获取的坐标对比,如果不一样就移动。
或者用钩子,不过会被杀毒软件拦截,慎用
如果仅获取程序内部鼠标坐标,拦截鼠标消息即可
//前面定义的连接不用我教了$sql="select from tablename";//SQL语句$result=mysql_query($sql);//获取查询结果$rows=mysql_num_rows($result);//获取记录总数mysql_data_seek($result,$rows);//谇函数用来定位记录集指针,将记录指针定位到最后一行mysql_data_seek($result,0);//将记录指针定位到第一行记录 $line=mysql_fetch_object($result); //获取当前记录指针的行作为对象 $line返回 $id=$line->id; //获取id字段值 $name=$line->name; //获取name字段值。依此类推mysql_data_seek($result,$i);//其中$i参数你可以使用URL传递数值//例如:$i=$_GET('number');//链接:<a href="{$PHP_SELF}number=0">第一条</a><a href="{$PHP_SELF}number="$i-1>上一条</a><a href="{$PHP_SELF}number="$i 1>下一条</a>//写得不全,仅供参考
以上就是关于jquery获取鼠标在父元素的坐标全部的内容,包括:jquery获取鼠标在父元素的坐标、按键精灵怎么获取屏幕鼠标坐标、VBA里,如何获取鼠标坐标简单点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)