.opendiv{z-index:100;overflow:auto;position:absolute;padding:1px;border:1px solid #888;background:#fff;border-radius:5px;visibility:hidden;}
#bgdiv{z-index:99;width:100%;height:100%;position:absolute;top:0;left:0;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;;visibility:hidden;background:#000;}
function $(id){return document.getElementById(id);}
function openDiv(obj){
if(!$(obj)) return false;
var b = $('bgdiv');
var d = $(obj);
b.style.visibility='visible';
d.style.visibility='visible';
var wd=window.top.document.documentElement.clientWidth-d.offsetWidth;
var ht=window.top.document.documentElement.clientHeight-d.offsetHeight;
d.style.left=(wd/2)+'px';
d.style.top=(ht/2)+'px';
window.οnresize=function(){openDiv(obj);};
b.οnclick=function(){closeDiv(obj);window.οnresize=null;}; //点击背景关闭弹出层
}
//关闭弹出层
function closeDiv(obj){
var b = $('bgdiv');
var d = $(obj);
b.style.visibility='hidden';
d.style.visibility='hidden';
}
弹出DIV层居中显示,自适应弹出层的高度和宽度,窗口大小改变时也能自适应保持居中
弹出DIV层居中显示,自适应弹出层的高度和宽度,窗口大小改变时也能自适应保持居中
弹出DIV层居中显示,自适应弹出层的高度和宽度,窗口大小改变时也能自适应保持居中
弹出DIV层居中显示,自适应弹出层的高度和宽度,窗口大小改变时也能自适应保持居中