第5章客户端开发 郝兴伟 山东大学计算机科学与技术学院 hxwasdu.edu. cn 山东大学计算机科学与技术学院 School of Computer Science& Techno logy, Shandong University
郝兴伟 山东大学计算机科学与技术学院 hxw@sdu.edu.cn 第5章 客户端开发
目录 5.7浏览器内部对象 58Web交互 59综合举例
目 录 5.7 浏览器内部对象 5.8 Web交互 5.9 综合举例
57浏览器内部对象 JavaScript为我们提供了一些非常有用的常用内部对象和方法。 用户不需要用脚本来实现这些功能。 这正是基于对象( object based)编程的真正目的。 面向对象( object oriented)OOP
5.7 浏览器内部对象 JavaScript为我们提供了一些非常有用的常用内部对象和方法。 用户不需要用脚本来实现这些功能。 这正是基于对象(object based)编程的真正目的。 面向对象(object oriented)OOP
57. navigator对象树 在 JavaScript中,有关浏览器的一些功能和信息是被封闭在 系列的对象之中,这些对象被组织成树状结构,称为 Navigator对象树 navigator wndows frame history document location anchor area image llink text password textarea radio checkbox button select hidden submit/reset 图5-7 navigator层次树
5.7.1 navigator对象树 在JavaScript中,有关浏览器的一些功能和信息是被封闭在一 系列的对象之中,这些对象被组织成树状结构,称为 Navigator对象树
572 navigator对象 在 Navigator的对象树中, navigator,对象处于最顶层,它和 window对象均在对象树顶层。主要的属性和方法有: appName属性 存储表示浏览器名称的字符串。“ Netscape”,或者 Microsoft Internet Explorer 2. app version属性 存储客户所用浏览器的版本号,一般形式为 VersionNumber+(PlatformName; Version Versionnumber为浏览器的版本号;正在运行的操作系统平台 等
5.7.2 navigator对象 在Navigator的对象树中,navigator对象处于最顶层,它和 window对象均在对象树顶层。主要的属性和方法有: 1. appName属性 存储表示浏览器名称的字符串。 “Netscape”,或者 “Microsoft Internet Explorer” 2. appVersion属性 存储客户所用浏览器的版本号,一般形式为 VersionNumber+(PlatformName;+Version;+…) VersionNumber为浏览器的版本号;正在运行的操作系统 平台 等