bom入门
- BOM(浏览器对象模型):Browser Object Model,可以对浏览器窗口进行访问和操作。使用BOM,开发者可以移动窗口、改变状态栏中的文本以及执行其他与页面内容不直接相关的动作。
- window对象是整个BOM的核心,所有对象和集合都以某种方式回接到window对象。
- 使用window对象的open()和close()方法创建和销毁一个自定义的窗口。
- 窗口之间通讯的关键是知道窗口的名称,然后使用它代替通用的窗口对象引用window。
另一个重要问题是,如何从一个被创建的窗口中引用主窗口的名称,主要的方法是使用window.opener属性应用创建当前窗口的window对象。 - document对象既属于DOM,又属于BOM。从BOM角度看,document对象由一系列集合构成,这些集合可以访问文档的各个部分,并提供页面自身的信息。
- location对象表示载入窗口的URL,此外,他还可以解析URL。
- navigator对象包含大量有关web浏览器的信息。
- 用screen对象可以获取某些关于用户屏幕的信息。