BOM

作者: JessWang | 来源:发表于2018-07-04 18:32 被阅读21次

    BOM(Browser object model 浏览器模型对象)

    通过BOM技术可以模拟浏览器对也没进行各种操作: 创建子级页面,操作历史记录页面、操作地址栏等等

    window下的子对象 

    window.navigator  浏览器信息

    location 地址栏 history历史记录 screen 屏幕  document 文档对象

    1. BOM-location对象

    location.href = 地址  pathname 路径  protocol 协议

    2. BOM - navigator对象

    appCodeName 浏览器名称.通常是Mozilla

    appName 完整的浏览器名称

    appVersion 浏览器版本

    platform 浏览器所在系统平台

    userAgent浏览器用户代理信息

    cookieEnabled 是否支持cookie

    3. BOM - history历史记录对象

    length 历史记录的数目

    back() 后退

    forward() 前进

    go(n)//-1,-2,0,1,2,3,4 到达任意兴趣的历史记录

    4. BOM - screen屏幕对象

    height 高度  width 宽度  availHeight 可用高度 availWidth可用宽度

    5. window对象常用方法

    alert() 弹出框 confirm()确认框

    open()打开新的窗口  close()关闭窗口 print()打印页面  opener 在新窗口中引用父窗口时使用

    var mytime = serInterval("处理",事件毫秒) 间隔函数

    clearInerval(mytime) 取消间隔函数

    var tt = setTimeout(处理,时间毫秒) 定时器函数

    clearTimeout(tt) 取消定时器

    定时器的使用

    open 以及 opener的使用

    相关文章

      网友评论

          本文标题:BOM

          本文链接:https://www.haomeiwen.com/subject/okzeuftx.html