我正在创建一个弹出 div。它的大小为 521 像素,高度为 400 像素。
现在我想将它设置为显示在屏幕或浏览器窗口的中心,而不管浏览器窗口的大小。
这是我的 JavaScript 代码:
<script type="text/javascript">
function show_update_profile()
{
document.getElementById('black_fade').style.display='block';
var dw = document.getElementById('div_register').style.width;
alert(dw);
document.getElementById('div_register').style.left= ((window.innerWidth)-dw)/2;
}
</script>
该行alert(dw);
显示 div 宽度,但之后的行不起作用。