浏览器对象模型(BOM) 开发人员使用BOM 可以控制浏览器显示的页面以外的部分。 JavaScript中的以下扩展,一般可作为BOM的组成部分: 弹出新浏览器窗口的功能 移动、缩放和关闭浏览器窗口的功能 提供浏览器详细信息的 **navigator **对象 提供浏览器所加载页面的详细信息的 location 对象 提供用户显示器分辨率详细信息的 screen 对象 对cookies 的支持 像XMLHttpRequest 和IE 的ActiveXObject 这样的自定义对象