+ -
当前位置:首页 → 问答吧 → 将弹出的日历网页定位到母窗体的文本框下

将弹出的日历网页定位到母窗体的文本框下

时间:2010-09-22

来源:互联网

如何获取母窗体(嵌套结构)的文本框的屏幕坐标,用Open方法将日历页面定位到文本框下

作者: gjcau   发布时间: 2010-09-22

JScript code
function getAbsPos(objId){//根据ID获取控件的绝对位置
  o=document.getElementById(objId);
  var p=new Object();
  p.x=o.offsetLeft;
  p.y=o.offsetTop;
  while(o=o.offsetParent){p.x+=o.offsetLeft;p.y+=o.offsetTop;}
  return p;
}


var p=getAbsPos('<%=母窗体的文本框ID.ClientID%>');//使用动态代码获取服务器端控件在客户端生成的ID,放在母板中的ID和客户端的ID不一样

alert('x='+p.x+'\ny='+p.y);

作者: showbo   发布时间: 2010-09-22