BOM(浏览器对象模型):
浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器"对话"。
- 1 Window 对象:
Window 对象表示浏览器中打开的窗口。
Window 对象属性:
Window 对象方法:
- 2 Navigator 对象:
Navigator 对象包含有关浏览器的信息。
Navigator 对象属性:
Navigator 对象方法:
- 3 Screen 对象 :
Screen 对象包含有关客户端显示屏幕的信息。
Screen 对象属性:
- 4 History 对象:
History 对象包含用户(在浏览器窗口中)访问过的 URL。
History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。
History 对象属性:
History 对象方法:
- 5 Location 对象:
Location 对象包含有关当前 URL 的信息。
Location 对象是 window 对象的一部分,可通过 window.Location 属性对其进行访问。
Location 对象属性:
Location 对象方法:
注意:
Ø window.location.assign(url) : 加载 URL 指定的新的 HTML 文档。就相当于一个 链接,跳转到指定的 url,当前页面会转为新页面内容,可以点击后退返回上一个页面。
Ø window.location.replace(url) : 通过加载 URL 指定的文档来替换当前文档,这 个方法是替换当前窗口页面,前后两个页面共用一个窗口,所以是不能后退返回上一页。