Js BOM 1

核心对象: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)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值