BOM是browser object model的缩写,简称浏览器对象模型
主要处理浏览器窗口(window)和框架(iframe),简述了与浏览器进行交互的方法和接口,
可以对浏览器窗口进行访问和操作,不过通常浏览器特定的JavaScript扩展都被看做BOM的一部分。扩展如下:
1.弹出新的浏览器窗口
2.移动、关闭浏览器窗口以及调整窗口大小
3.提供Web浏览器详细信息的定位对象
4.提供用户屏幕分辨率详细信息的屏幕对象
5.对cookie的支持
6.IE扩展了BOM,加入了ActiveXObject类,可以通过JavaScript实例化ActiveX对象
原文:https://www.cnblogs.com/yanggeng/p/10459118.html