BOM 简介

BOM (Browser Object Model) 浏览器对象模型允许 JavaScript 与浏览器“对话”。

BOM (Browser Object Model) 并不是一个官方标准,只是由于现代浏览器为 JavaScript 交互性实现了(几乎)相同的方法和属性,因此它通常被称为 BOM 对象的方法和属性。

BOM (Browser Object Model) 浏览器对象模型允许 JavaScript 与浏览器“对话”。

目录

  1. BOM Window 对象

    本文讨论了浏览器对象模型 BOM 中的 Window 对象及其属性和方法。
  2. BOM Screen

    window.screen 对象包含有关用户屏幕的信息,本文介绍了 screen 对象属性和方法。
  3. BOM Location

    window.location 对象是 Location 接口的实例,表示当前页面地址 (URL) 。
  4. BOM History

    window.history 对象是 History 接口的实例,包含浏览器历史记录。
  5. BOM Navigator

    window.navigator 对象是 Navigator 接口的实例,表示浏览器的状态和标识。
  6. JavaScript 弹出框

    JavaScript 有三种弹出框:警告框、确认框和提示框。
  7. JavaScript 定时事件

    JavaScript 中与定时处理相关的方法有 2 个:setTimeout 和 setInterval,本章节使用实例介绍他们的用法。
  8. Cookie

    Cookie 是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。