核心对象:window
窗口位置:IE: window.screenLeft window.screenTop
FireFox: window.screenX window.screenY
窗口大小:IE(document 显示区域的大小): document.body.offsetWidth
document.body.offsetHeight
FireFox:
窗口大小:window.outerWidth window.outerHeight
文档显示区域大小 window.innerWidth window.innerHeight
打开新窗口,弹窗:window.open(url,name,features,replace)
url---要载入的窗口的url
name-新建窗体的名称 默认为_blank
例: window.open("http://baidu.com","_blank "); 使用同个名字,只打开一个窗口,
window.open("http://google.cn",mywindow ","height=200,width=200,left=20,top=20") 不同名字打开新窗口,_blank打开不同窗口
防止浏览器阻止弹窗:
window.οnclick=function(){window.open("www.sina.com","sina","width=500,heigth=500',true )}
用事件来绑定
例子:打开一个新窗口,在屏幕中居中
function centerWindow(url,name,heigth,width)
{
var left=(screen.width-width)/2;
var top=(screen.heigth-heigth)/2;
window.open(url,name,"height="+height+",width="+width+",left="+left)
}
centerWindow("http:www.g.cn","new",200,200)