在js中,如何让弹出的div永远在最上层?

如题,保证弹出的div不被其他控件给覆盖!

让弹出的div使用绝对定位 然后让style 其中的z-index的值最大就可以是9999

http://wwwzzg.blog.hexun.com/32151456_d.html 这里有相关的学习资料。

让弹出的div使用绝对定位 然后让z-index的值 最大 可以是9999

这个解决办法目前比较常用的是给 弹出 的div层加一个iframe层,也就是让div置于iframe之上,iframe宽、高100%并自适应div的宽高即可。
比如iframe的zIndex=100,那么div的zIndex=101(大于100即可).

.alertDiv{
position: absolute;
z-index: 9999;
width: 300;
height: 200;
top: -50%;
left:-50%;
display:none;
margin-left: -150;//div宽度的一半
margin-top: -100;//div高度的一半
}
让弹出的div 应用这个样式 把display设置成block 就可以在最上方 窗口居中显示

可以自己设置一个遮罩层 把透明度设置成50% 这样效果会更好

给这个DIV2个属性
[code="css"]
position: absolute;
z-index: 9999;
[/code]