国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > web前端 > jscript > JavaScript函数获取鼠标坐标的代码

JavaScript函数获取鼠标坐标的代码

来源:程序员人生   发布时间:2013-12-22 12:40:38 阅读次数:3187次

下午想做个鼠标跟随的JS脚本,发现浏览器兼容问题还真是烦人,还有滚动条位置的问题。

还好网上什么都有,上网找了一个浏览器兼容性最佳的函数,经测试兼容IE、FireFox、Chrome,并且不会有滚动条误差问题,存档下,以备后用 :)

function mousePos(e){
var e = e || window.event;
return {
x:e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft,
y:e.clientY + document.body.scrollTop + document.documentElement.scrollTop
};
}

配合《获取元素位置坐标的JavaScript函数》使用,效果更佳。

注:此函数配合onmousemove事件使用。

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生