2013-02-12 70 views
1

我用这个函数来获取鼠标事件onmousemove的位置,但在互联网得到一个不同的结果浏览器9知道了鼠标事件的位置的OnMouseMove在IE 9,Firefox和Chrome

function mouseCoords(ev){ 
if(ev.pageX || ev.pageY){ 
    return {x:ev.pageX, y:ev.pageY}; 
} 
return { 
    x:ev.clientX + document.body.scrollLeft - document.body.clientLeft, 
    y:ev.clientY + document.body.scrollTop - document.body.clientTop 
}; 
} 

大多数浏览器的功能是什么?

回答