第6章javascript浏览器对象模型bom.ppt

第6章javascript浏览器对象模型bom

第6章 浏览器对象模型(BOM) 本章将介绍浏览器对象模型(BOM),它是JavaScript编程技术的重要组成部分。 BOM提供了独立于页面内容而与浏览器窗口进行交互的对象。 6.1 浏览器对象 BOM由一系列相关的对象构成,图6-1所示为BOM的基本体系结构。 Window对象是整个BOM的核心,所有对象和集合都以某种方式与window对象关联。 BOM中定义了6种重要的对象: (1)window对象表示浏览器中打开的窗口; (2)document对象表示浏览器中加载页面的文档对象; (3)location对象包含了浏览器当前的URL信息; (4)navigator对象包含了浏览器本身的信息; (5)screen对象包含了客户端屏幕及渲染能力的信息; (6)history对象包含了浏览器访问网页的历史信息。 除window对象之外,其他的5个对象都是window对象的属性,它们与window对象的关系如图6-1所示。 下面将从window对象开始讨论BOM。 6.1.1 window对象 Window对象表示整个浏览器窗口,但不包括其中的页面内容。 Window对象可以用于移动或者调整其对应的浏览器窗口的大小,或者对它产生其他影响。

文档评论(0)

1亿VIP精品文档

相关文档