如何在打开窗口时,让窗口居中!

如何在打开窗口时,让窗口居中!要不要写算法啊?还是有属性呢?
---------------------------------------------------------------

showModalDialog('test.htm');
---------------------------------------------------------------

首先利用screen.width和screen.height得到窗口大小,在计算以确定位置
---------------------------------------------------------------

在要打开的网页的body中加上

 1<body onload="BodyOnLoad()">   
 2  
 3function BodyOnLoad()   
 4{   
 5var top=((window.screen.availHeight-document.body.clientHeight)/2);   
 6var left=((window.screen.availWidth-document.body.clientWidth)/2);   
 7  
 8window.moveTo(left, top);   
 9}   
10  
11\---------------------------------------------------------------   
12  
13先了解一个   
14window.open('help.htm','','width=1000,height=750,top=0,left=0,scrollbars=yes')   
15明白了吧?   
16定一下top和left的值就搞定了。   
17如何计算,就看你了。   
18可以用楼上的</body>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus