取得某层定位在屏幕中间的位置 支持firefox

来源:互联网 发布:jsp javascript 区别 编辑:程序博客网 时间:2024/05/16 18:59
 

取得某层定位在屏幕中间的位置 支持firefox

function getScreenCenter(t_DiglogW,t_DiglogH)
{
var dde = document.documentElement;
if (window.innerWidth) {
var ww = window.innerWidth;
var wh = window.innerHeight;
var bgX = window.pageXOffset;
var bgY = window.pageYOffset;
}
else {
var ww = dde.offsetWidth;
var wh = dde.offsetHeight;
var bgX = dde.scrollLeft;
var bgY = dde.scrollTop;
}
var t_DiglogX = (bgX + ((ww - t_DiglogW)/2));
var t_DiglogY = (bgY + ((wh - t_DiglogH)/2));
return {"left":t_DiglogX,"top":t_DiglogY}
//UserInfo_LoginDiv.style.top = t_DiglogY + "px";
//UserInfo_LoginDiv.style.left = t_DiglogX + "px";
}

原创粉丝点击