FrontPage VBA教程:探索 FrontPage 中的对象模型

Microsoft FrontPage对象模型由三个分离的对象模型构成:Application对象模型、Web对象模型和基于 Microsoft Internet Explorer 4.0 的 Document对象模型的 Page对象模型。

这些对象模型被设计用来向站点设计者提供一套丰富的可编程接口,以便管理各个 HTML 文档和基于 FrontPage 的站点。这些对象模型尽可能与其他 Microsoft Office 应用程序对象模型相似,其目的是利用当前用户所拥有的对其他可编程 Office 应用程序的使用经验和知识。另外,Page对象模型与 Microsoft Internet Explorer 4.0 以及更新版的 Document对象模型兼容。Page对象模型利用了使用脚本编写动态 HTML 的站点开发者的经验和知识。

编程接口的差异

FrontPage 2002 为用户提供了设计阶段与运行阶段两类功能,因为通常是在浏览器而非 FrontPage 中查看 HTML 页。其他 Office 应用程序则为用户提供运行阶段的功能,它包含了开发者能够为用户创建在应用程序中运行的解决方案的开发环境。使用 FrontPage 2002,您可以创建在 HTML 文档或 Web 站点的设计阶段使用的实用工具,而一旦您设计、创建完成 Web 站点,您可以使用 VBScipt、Jscript 及 DHTML 来创建运行阶段(当在浏览器中查看网页时)使用的交互效果。

要得到最新的 Microsoft FrontPage 的开发信息,包括新的技术性文章、下载、示例、产品消息等,请访问 MSDN 联级帮助中的Office 开发中心

Application对象模型的功能

Application对象是 Web对象模型分层结构中的最顶层对象,它提供了对 FrontPage 中的所有对象( 例如当前站点、当前网页、加载宏、命令栏、系统以及站点)的访问。

FrontPage Page对象模型的功能和限制

Page对象模型具有 Internet Explorer Ducument对象模型的所有功能,除了先前提过的,以及以下主题所要谈到的限制。

FrontPage2002 不支持的 HTML事件

FrontPage2002 不支持的 HTML方法

FrontPage2002 不支持的 HTML属性

Web对象模型的功能

Web对象模型提供了对多个基于 FrontPage 的 Web 站点和其内容的程序化管理。本对象模型是以 Microsoft Office 应用程序套件以及 Microsoft Visual Basic for Applications 所使用的约定为基础的。使用 FrontPage 访问时,Web对象模型也提供了对 Microsoft Visual SourceSafe 的支持。

对象模型的相互作用

大部分基于 FrontPage 的站点的程序编写都包含 Web 和 Page对象模型编程组件的组合。有关本示例的其他内容,请单击以下列表中的主题。

使用 Microsoft Visual Basic 访问框架集

以程序方式修改网页

编写动态元素程序

上页:FrontPage VBA教程:探索 FrontPage 中的 Page对象模型 下页:FrontPage VBA教程:探索过程

FrontPage VBA教程:探索 FrontPage 中的对象模型

FrontPage VBA教程:探索过程 FrontPage VBA教程:Microsoft FrontPage 2002 支持的 HTML事件
FrontPage VBA教程:FrontPage 2002 不支持的 HTML事件 FrontPage VBA教程:FrontPage 2002 支持的 HTML方法
FrontPage VBA教程:FrontPage 2002 不支持的 HTML方法 FrontPage VBA教程:Microsoft FrontPage 2002 中的 HTML对象
FrontPage VBA教程:FrontPage 2002 支持的 HTML属性 FrontPage VBA教程:FrontPage 2002 不支持的 HTML属性
FrontPage VBA教程:FrontPage 特有的方法 FrontPage VBA教程:FrontPage 特有的对象
FrontPage VBA教程:FrontPage 特有的属性 FrontPage VBA教程:用 MetaTags 管理发布
FrontPage VBA教程:以编程方式修改网页 FrontPage VBA教程:在 Microsoft FrontPage 中以编程方式设计动态元素
FrontPage VBA教程:返回集合中的对象 FrontPage VBA教程:共享 Microsoft FrontPage 程序设计工程
FrontPage VBA教程:在 Microsoft FrontPage 中管理版本控制工程 FrontPage VBA教程:了解 WebWindows 与 PageWindows
FrontPage VBA教程:理解 Microsoft FrontPage 中的绝对和相对 URL 地址 FrontPage VBA教程:使用事件控制操作
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号