我尝试为一个事件(例如 document.onmousemove)获取鼠标坐标,但是,我得到了 IE9 的不同值。我使用这个功能。
function mouseCoords(event){
if(event.pageX || event.pageY){
return {x:event.pageX, y:evevent.pageY};
}
return { //IE
x:event.clientX + document.body.scrollLeft - document.body.clientLeft,
y:event.clientY + document.body.scrollTop - document.body.clientTop
};}
¿ 是否存在适用于这三种浏览器的解决方案?