当前位置: 首页 > 图文教程 > 网络编程 > Javascript > JavaScript教程:浏览器对象层次及其主要作用

Javascript
javascript js cookie的存储,获取和删除
得到元素真实的背景颜色的js代码
js获取url参数的使用扩展实例
javascript 屏蔽鼠标键盘的几段代码
兼容IE FF Opera的javascript最短的拖动代码
创建一个复制UBB软件信息的链接或按钮的js代码
js实现iframe动态调整高度的代码
浏览器无法运行JAVA脚本的解决方法
js让弹出新窗口居中显示的脚本
js常见表单应用技巧
javascript 点击整页变灰的效果(可做退出效果)。
制作符合用户体验的漂亮的input输入框
img的onload的另类用法
解读IE和firefox下JScript和HREF的执行顺序
用javascrpt将指定网页保存为Excel的代码
语义化 H1 标签
JavaScript中Math对象使用说明
JavaScipt基本教程之前言
JavaScipt基本教程之JavaScript语言的基础
JavaScipt对象的基本知识

Javascript 中的 JavaScript教程:浏览器对象层次及其主要作用


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 296 ::
收藏到网摘: n/a

  使用浏览器的内部对象系统, 可实现与HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。

一、浏览器对象层次及其主要作用

  除了前面提到过的文档document对象外,Navigator浏览器中还提供了窗口(Window)对象以及历史(History)和位置(Location)对象。

  浏览器对象(Navigator)

    提供有关浏览器的信息

  窗口对象(Windows)

    Window对象处于对象层次的最顶端,它提供了处理Navigator窗口的方法和属性。

  位置对象(Location)

    Location对象提供了与当前打开的URL一起工作的方法和属性,它是一个静态的对象。

  历史对象(History)

    History对象提供了与历史清单有关的信息。

  文档对象(Document)

    document对象包含了与文档元素(elements)一起工作的对象,它将这些元素封装起来供编程人员使用。

  编程人员利用这些对象,可以对WWW浏览器环境中的事件进行控制并作出处理。在JavaScript中提供了非常丰富的内部方法和属性,从而减轻了编程人员的工作,提高编程效率。这正是基于对象与面向对象的根本区别所在。在这些对象系统中,文档对象属于非常重要的,它位于最低层,但对于我们实现Web页面信息交互起作关键作用。因而它是对象系统的核心部分。