js获取控件的X绝对坐标
//获取控件的X绝对坐标
function GetAbsoluteLocationEx(element)
{
if (arguments.length != 1 || element == null)
{
return null;
}
var elmt = element;
var offsetTop = elmt.offsetTop;
var offsetLeft = elmt.offsetLeft;
while (elmt = elmt.offsetParent)
{
// add this judge
if (elmt.style.position == 'absolute' || elmt.style.position == 'relative' || (elmt.style.overflow != 'visible' && elmt.style.overflow != ''))
{
break;
}
offsetTop += elmt.offsetTop;
offsetLeft += elmt.offsetLeft;
}
return { Y: offsetTop, X: offsetLeft };
}
要走的路还很长,很长......
要学习的知识还有很多,很多......

浙公网安备 33010602011771号