首页 > 代码库 > Javascript BOM对象
Javascript BOM对象
BOM是browser object model的缩写,简称浏览器对象模型。
window对象(BOM的核心对象)
表示浏览器的一个实例,在浏览器中,window对象有着双重角色,它既是通过Javascript访问浏览器窗口的一个借口,优势ECMAScript规定的Global对象。这意味着在网页定义中的任何一个对象、变量、函数,都以window作为其Global对象,因此有权访问parseInt()等方法。
在全局作用域声明的变量、函数都会变成window对象的属性和方法。
差别:全部变量不能通过delete操作符删除,而直接在window对象上定义的属性可以。(window.age = 9;)
系统对话框:
alert()
confirm()
prompt()
location对象:
它提供了与当前窗口中加载文档有关的信息,还提供了一些导航功能,还能将URL解析为独立的片段。它既是window对象的属性,也是document对象的属性。
navigator对象:
作用:
检测插件
注册处理程序
screen对象
history对象
//后退一页history.go(-1)history.back()//前进一页history.go(1)history.forward();//前进两页history.go(2)//判断用户最开始打开的是不是你的页面if(history.length == 0){//do something}
Javascript BOM对象
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。