2008-05-12
绝对居中定位(计算滚动位置,IE & FF)
function toWinCenter(id) {
var obj = $(id);
var top = document.body.scrollTop + (window.innerHeight || document.body.offsetHeight) / 2 - obj.offsetHeight / 2;
var left = (window.innerWidth || document.body.offsetWidth) / 2 - obj.offsetWidth / 2;
obj.style["left"] = left + "px";
obj.style["top"] = top + "px";
}
<div id="mbox" style="position:absolute;z-index:10;width:300px;height:200px;background:#f0f0f0;border:1px solid #c0c0c0;left:0px;top:0px;padding:10px;">TRS-bwl</div>
评论
xqstation
前天
document.body.clientHeight
这个。但是好象IE的总是不对。。。
去他大爷的。烦死了。
诅咒IE6。。。
这个。但是好象IE的总是不对。。。
去他大爷的。烦死了。
诅咒IE6。。。
xqstation
前天
哦。也不对。。。那是屏幕的。。。
烦。破IE不支持fix
烦。破IE不支持fix
xqstation
前天
document.body.offsetHeight
改成window.screen.availHeight比较好。
IE6下offsetHeight是根据内容来变的。
也就是当内容长的时候,不是显示在屏幕中间。
window.screen.availHeight是个固定值
改成window.screen.availHeight比较好。
IE6下offsetHeight是根据内容来变的。
也就是当内容长的时候,不是显示在屏幕中间。
window.screen.availHeight是个固定值
发表评论
- 浏览: 54441 次
- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
绝对居中定位(计算滚动位 ...
document.body.clientHeight这个。但是好象IE的总是不对 ...
-- by xqstation -
绝对居中定位(计算滚动位 ...
哦。也不对。。。那是屏幕的。。。烦。破IE不支持fix
-- by xqstation -
绝对居中定位(计算滚动位 ...
document.body.offsetHeight改成window.scree ...
-- by xqstation -
Oracle SQLServer 的随机 ...
构造指定分为的整数: select 77 + floor(dbms_random ...
-- by liudaoru -
Oracle SQLServer 的随机 ...
1、如果dbms_output.put_line的内容不能显示,需要在命令行中先 ...
-- by liudaoru






评论排行榜