获取鼠标的坐标

      用js获取鼠标的坐标值,会遇到兼容性的问题,可以用以下方法获取鼠标坐标值:

     function mousePosition(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
         }; 
      }

     调用该函数:

     var mousePos = mousePosition(event);

     mousePos.x  mousePos .就是鼠标的坐标值。

原文地址:https://www.cnblogs.com/langlang/p/1620625.html