js中的BOM对象

javascript浏览器对象模型

  BOM    Browser  Object Model
  window对象 是BOM中所有对象的核心。

   一、属性

    1.(位置类型-获得浏览器的位置)
      IE:
       window.screenLeft
       可以获得浏览器距屏幕左上角的左边距  
        window.screenTop
       可以获得浏览器距屏幕左上角的上边距

      FF:  
        alert(screenX)  
        alert(screenY)

       (获得浏览器的尺寸)

      FF:window.innerWidth  获得窗口的宽度
         window.innerHeight  获得窗口的高度

    2.关系类型

      A.parent返回父窗口
      B.top   返回顶层窗口

      C.self===window

    3.stutas  设置窗口状态栏的文本

  二、方法

   1.窗体控制
    A.对窗体的移动

    window.moveBy(x,y)  相对于当前位置沿着X\Y轴移动指定的像素,如负数是反方向
    moveTo(x,y)  相对于浏览器的左上角沿着X\Y轴移动到指定的像素,如负数是反    方向

    B.窗体尺寸的改变

    resizeBy(x,y)  相对于当前窗体的大小,调整宽度和高度
    resizeTo(x,y)  把窗体调整为指定宽度和高度
    
2.对窗体滚动条的控制

   scrollBy(x,y) 相对于当前滚动条的位置移动的像素(前提有滚动条)
   scrollTo(x,y) 相对于当前窗口的高度或宽度,移动到指定的像素

  3.时间间隔的函数

    setInterval("函数或者代码串",指定的时间(毫秒))  按照指定的周期(毫秒)不断的执行函   数或是代码串

   clearInterval()

  setTimeout("函数或者代码串",指定的时间(毫秒))  在指定的毫秒数后只执行一次函数或代码。
  
   clearTimeout()

   4.打开新的窗口

    open(url,name,feafurse,replace) 通过脚本打开新的窗口
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值