js获取鼠标点击位置
2011-08-05 10:25
393 查看
function pointerX()
{
return event.pageX || (event.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft));
}
function pointerY()
{
return event.pageY || (event.clientY + (document.documentElement.scrollTop || document.body.scrollTop));
}
event.pageX是在FF中所支持的,这样就实现了跨浏览器操作
只需在其他方法中调用这两个函数就可
function getPointPosition()
{
var x_px_scr = event.clientX;
var y_px_scr = event.clientY;
alert("相对于当前屏幕的X轴偏移量" + x_px_scr);
alert("相对于当前屏幕的Y轴偏移量" + y_px_scr);
var x_Px_page = pointerX();
var y_Px_page = pointerY();
alert("相对于整个页面的X轴偏移量" + x_Px_page);
alert("相对于整个页面的Y轴偏移量" + y_Px_page);
}
{
return event.pageX || (event.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft));
}
function pointerY()
{
return event.pageY || (event.clientY + (document.documentElement.scrollTop || document.body.scrollTop));
}
event.pageX是在FF中所支持的,这样就实现了跨浏览器操作
只需在其他方法中调用这两个函数就可
function getPointPosition()
{
var x_px_scr = event.clientX;
var y_px_scr = event.clientY;
alert("相对于当前屏幕的X轴偏移量" + x_px_scr);
alert("相对于当前屏幕的Y轴偏移量" + y_px_scr);
var x_Px_page = pointerX();
var y_Px_page = pointerY();
alert("相对于整个页面的X轴偏移量" + x_Px_page);
alert("相对于整个页面的Y轴偏移量" + y_Px_page);
}
相关文章推荐
- js获取鼠标点击的位置
- js获取鼠标点击事件的相对位置
- js 获取页面高度和宽度(兼容 ie firefox chrome),获取鼠标点击位置
- js获取鼠标dom点击位置,获取距离dom可视宽高,获取自己距离左上距离,获取点击自己 距离自己xy
- js获取鼠标点击位置(很旧很旧。。。)
- js获取鼠标点击位置(界面的位置,可以使用top和left直接定位的)
- js 获取页面高度和宽度(兼容 ie firefox chrome),获取鼠标点击位置
- JS获取页面鼠标点击位置的坐标
- js获取鼠标点击事件的相对位置
- js获取鼠标点击的位置实现思路及代码
- js获取页面元素和鼠标的点击位置
- js 获取url参数值,鼠标点击在页面的位置
- js获取鼠标点击的位置实现思路及代码
- JS 获取鼠标点击位置
- js获取鼠标点击的位置-火狐IE兼容
- js获取鼠标点击位置坐标
- JS 获取鼠标点击位置
- js与jquery中获取当前鼠标的x、y坐标位置的代码
- JS获取鼠标点击对象
- js获取鼠标位置