//鼠标的位置包括两种:鼠标的页面位置和鼠标相对于触发事件元素的偏移位置
//获取鼠标页面位置的横坐标
function getMouseX(e)
{
var e=e||event;
//非IE和IE
return e.pageX||e.clientX+document.body.scrollLeft;
}
//获取鼠标页面位置的纵坐标
function getMouseY(e)
{
var e=e||event;
return e.pageY||e.clientY+document.body.scrollTop;
}
//获取鼠标相对于触发元素的偏移位置横坐标
function getMouseOffsetX(e)
{
return (e&&e.layerX)||event.offsetX;
}
//获取鼠标相对于触发元素的偏移位置纵坐标
function getMouseOffsetY(e)
{
return (e&&e.layerY)||event.offsetY;
}
//非IE和IE