美文网首页
红宝书之浏览器对象模型BOM

红宝书之浏览器对象模型BOM

作者: 楠楠_c811 | 来源:发表于2018-12-27 15:31 被阅读2次

一、什么是BOM
(1)BOM(Browser Object Mode)即浏览器对象模型;
(2)BOM提供了独立于内容而与浏览器窗口进行交互的对象;
(3)由于BOM主要用于管理窗口滑入窗口之间的通讯,因此其核心对象是window;
(4)BOM由一系列相关的对象构成,并且每个对象 都提供了很多种方法和属性;

二、学习BOM学什么
我们将学到与浏览器窗口交互的一些对象,例如可以移动,调整浏览器大小的window对象,可以用于导航的location对象与history对象,可以获取浏览器、操作系统与用户屏幕信息的navigator与screen对象,可以使用document作为访问HTML文档的入口,管理框架的frames对象等。

BOM的结构图

哪些属于BOM范围?
人们习惯把针对浏览器的javsScript扩展算作BOM的一部分。
(1)弹出新浏览器窗口的功能
(2)移动、缩放和关闭浏览器窗口的功能
(3)提供浏览器详细信息的navigator对象
(4)提供浏览器所加载页面详细信息的location对象
(5)提供用户显示器分辨率详细信息的screen对象
(6)对cookies的支持
(7)像XMLHttpRequest 和 IE的ActiveXobject这样的自定义对象

相关文章

  • BOM

    BOM 浏览器对象模型 BOM(Browser Object Model)是指浏览器对象模型,浏览器对象模型提供来...

  • 红宝书之浏览器对象模型BOM

    一、什么是BOM(1)BOM(Browser Object Mode)即浏览器对象模型;(2)BOM提供了独立于内...

  • JavaScript Window - 浏览器对象模型(9/11

    浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器"对话"。 浏览器对象模型 (BOM) 浏览器...

  • 1 js之window

    浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器“对话” 1 浏览器对象模型 (BOM)浏览器...

  • BOM概述

    BOM 概述 1. BOM(浏览器模型) Browser Object Moder浏览器对象模型 什么是BOM ?...

  • 前端浏览器对象模型BOM常用对象用法介绍

    前端浏览器对象模型BOM常用对象介绍,BOM即Broswer Object Model 浏览器对象模型,在Java...

  • JavaScript之操纵BOM对象(重点)

    六、操作BOM对象(重点) 目录:操作BOM对象BOM:浏览器对象模型 1.操作BOM对象 1)浏览器介绍Java...

  • 复习笔记之API(9) BOM浏览器对象模型

    BOM浏览器对象模型 BOM(Browser Object Module)概述:浏览器对象模型,它提供了独立于内容...

  • BOM模型

    BOM模型 浏览器对象模型(Browser Object Model),BOM对象是JavaScript的核心,该...

  • DOM和BOM

    BOM 介绍 BOM:browser object model浏览器对象模型,用对象操作浏览器 window对象是...

网友评论

      本文标题:红宝书之浏览器对象模型BOM

      本文链接:https://www.haomeiwen.com/subject/xtirlqtx.html