- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * ActiveX 服务器组件增强了脚本语言的功能,它提供简洁、可重用和安全的方法来访问信息。例如,ASP 的 Database Access (数据库访问)组件,使得脚本可以查询数据库。因此,无论何时要从脚本查询数据库,您都可以使用 Database Access 组件,而不必编写复杂的脚本。 ASP的组件概述 一、内置组件 Ad Rotator 创建一个 AdRotator 对象,该对象可按指定计划在同一页上自动轮换显示广告。 Browser Capabilities 创建一个 BrowserType 对象,该对象决定访问 Web 站点的每个浏览器的性能、类型及版本。 Database Access 提供用 ActiveX Data Objects (ADO) 对数据库的访问。 Content Linking 创建一个 NextLink 对象,该对象可生成 Web 页内容列表,并象书一样将各页顺续连接。 File Access 组件 提供文件的输入输出访问。 MyInfo 创建一个 MyInfo 对象,该对象追踪个人信息,例如站点管理员的姓名、地址及显示选择。 Counters 创建一个 Counters 对象,该对象可以创建、保存、增加或检索任意数量的独立计数器。 Content Rotator 自动翻转 Web 主页上的 HTML 内容字符串。 Page Counter 记录并显示 Web 页被打开的次数。 Status 创建一个 Status 对象,该对象的某些属性包含服务器状态信息。当前的这种服务器状态仅适用于 Personal Web Server for Macintosh。 二、创建内置组件对象 1. 使用Server.CreateObject (注册名) 2. 使用HTML语言中的OBJECT标签 广告翻转器组件 Ad Rotator 组件创建一个 Ad Rotator 对象,该对象在 Web 页上自动轮换显示广告图像。当用户每次打开或重新加载 Web 页时,Ad Rotator 组件将根据在 ADRotator 计划文件中指定的信息显示一个新广告。 语法 Set AdRotator = Server.CreateObject(MSWC.AdRotator) 参数 AdRotator 指定 AdRotator 对象的名称,此对象通过调用Server.CreateObject 创建。 一、广告显示 属性 Border 指定广告边框的大小。 Clickable 指定广告是否为超链接。 TargetFrame 指定显示广告的框架的名称。 方法 GetAdvertisement 从数据文件中获取下一个计划广告的详细说明并将其格式化为 HTML 格式。 示例 下面的示例在用户每次查看 Web 页时显示不同的广告。 % Set ad = Server.CreateObject(MSWC.AdRotator) % %= ad.GetAdvertisement(/ads/adrot.txt) % AD Rotator 计划文件 文件包含 Ad Rotator 组件用于管理和显示各种广告图象的信息。在该文件中,用户可以指定广告的细节,例如广告的空间大小、使用的图象文件以及每个文件的显示时间所占百分比。 文件由两部分组成。第一部分设置应用于轮换安排中所有广告图象的参数;第二部分指定每个单独广告的文件和位置信息以及应当接收的每个广告的显示时间所占百分比。这两部分由全是星号 (*) 的一行隔开。 例子: Adrot.txt REDIRECT adred.asp WIDTH 230 HEIGHT 33 BORDER 1 * /prog/ad/468x60_1.gif / 网易 2 /images/Ad173962St1Sz1Sq1Id2.gif / 新浪网 3 gamichlg.gif - Sponsored by Flyteworks 3 例子: 主文件: % Set ad = Server.CreateObject(MSWC.AdRotator) % %= ad.GetAdvertisement(/ads/adrot.txt) % 在第一部分中有四个全局参数,每个参数都由一个关键字和值组成。所有的参数 都是可选的。如果用户未指定全局参数的值,则 Ad Rotator 将使用默认的值。在 这种情况下 ,文件的第一行必须只有一个星号 (*)。 二、用 Page Counter 组件统计访问者 Page Counter 组件创建 PageCounter 对象,以记录和显示 Web 页被打开的次数。每隔一定的时间,此对象将访问次数
文档评论(0)