您的位置:首页 > Web前端 > JavaScript

javascript offsetX与layerX区别

2010-03-12 00:00 405 查看
一个简单的例子:判断鼠标位于事件源左边还是右边,在图片点击自动翻页中常用到。
function GetMousePosStr (evnt,ele) 
{ 
if(!evnt) 
{ 
evnt = window.event; 
} 

var offsetX = evnt.offsetX ? evnt.offsetX : evnt.layerX; 

if(evnt.offsetX < ele.offsetWidth / 2) 
{ 
return 'left'; 
} 
else 
{ 
return 'right'; 
} 
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: