码迷,mamicode.com
首页 > 其他好文 > 详细

BOM对象

时间:2019-08-22 19:06:37      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:pen   地址   页面   useragent   提示   用户   tin   doc   his   

BOM

  bom全称为Browser Object Model ,是浏览器对象模型。由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。它是运行在浏览器里的,对象主要包括window、document、location、navigator和screen等。

BOM对象 

  Document:页面读取的文档

    document.getElementById("header");

  Location:网址路径

    Location.href = ‘路径(http://www.)’;        默认打开方式为当前页面

  Windows:页面窗口

    alert()、confirm()、prompt()        三种弹窗(警告窗口、确认对话框和提示输入对话框)。

    scrollBy()、scrollTo()    滚动当前窗口

    window.close()             - 关闭当前窗口 

    Window.open(路径)      -新开页面   

    setInterval()  设置定时器

      如果调用有名函数则需要加引号

      setInterval(‘函数名’,3000)

    clearInteral()   删除定时器

  Navigator:浏览器当前属性

  navigator.appCodeName   浏览器代号

  navigator.appName      浏览器名称

  navigator.appVersion    浏览器版本

  navigator.userAgent     用户代理

  navigator.platform         硬件平台

  Screen:浏览者屏幕对象   

    获取页面的宽度和高度     高度不包括地址栏

    Var w = screen.availWidth;  

    Var h = screen.availheight;

  History:历史记录

  back() :后退到上一个浏览的页面,如果该页面是第一个打开的,则无效果。

  forward() :前进到下一个浏览页面,如果该页面是第一个打开的,则无效果。

  go(intValue) :该方法可制定前进或后退多少个页面,正则进,负则退。

 

BOM对象

标签:pen   地址   页面   useragent   提示   用户   tin   doc   his   

原文地址:https://www.cnblogs.com/zhai113/p/11383591.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!