BOM

未匹配的标注

BOM 是浏览器对象模型(Browser Object Model)的简称。

DOM 一样也是 API。开发人员使用 BOM 可以控制浏览器显示的页面以外的部分,如:

  • 弹出新浏览器窗口
  • 移动、缩放和关闭浏览器窗口
  • 提供浏览器详细信息的 navigator 对象
  • 提供浏览器所加载页面的详细信息的 location 对象
  • 提供用户显示器分辨率详细信息的 screen 对象
  • 对 cookie 的支持

由于没有 BOM 标准可以遵循,因此每个浏览器都有自己的实现。这个问题在 HTML5 中得到了解决,HTML5 将很多 BOM 功能纳入了自己的正式规范。

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~