首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

鼠标 座标获取

2012-08-15 
鼠标 坐标获取js中鼠标位置的获取 function mousePosition(event ){if(event.pageX || event.pageY){//非I

鼠标 坐标获取
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;
});
});



热点排行