鼠标 坐标获取
js中鼠标位置的获取
function mousePosition(event ){
if(event.pageX || event.pageY){
//非IE浏览器鼠标位置的获取
return {x:event.pageX,y:event.pageY}
}
return {
//IE浏览器 位置的获取
x:event.clientX+document.body.scrollLeft-document.body.clientLeft,
y:event.clientY+document.body.scrollLeft-document.body.clientTop
};
}
// var mousePos={};
document.onmousemove= function(ev){
// IE中event为window的对象直接获取,其他的浏览器从函数中传进来
ev = ev|| window.event;
var mousePos = mousePosition(ev);
alert(mousePos.x+" "+mousePos.y );
}
document.onclick=function(){
alert(mousePos.x +" "+mousePos.y );
}
-----------------
jquery 中鼠标位置的获取
$(function() {
$(document).mousemove(function(e) {
$.pageX = e.pageX;
$.pageY = e.pageY;
});
});