第6章 使用ASP组件.ppt

上传人:99****p 文档编号:1440994 上传时间:2019-02-27 格式:PPT 页数:27 大小:121.50KB
下载 相关 举报
第6章 使用ASP组件.ppt_第1页
第1页 / 共27页
第6章 使用ASP组件.ppt_第2页
第2页 / 共27页
第6章 使用ASP组件.ppt_第3页
第3页 / 共27页
第6章 使用ASP组件.ppt_第4页
第4页 / 共27页
第6章 使用ASP组件.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、第 6章 使用 ASP组件 6.1使用广告轮显组件 第 6章 使用 ASP组件表是对常用 ASP服务器组件的简要说明。名称 符号表示 说 明内容 轮显组 件 MSWC.ContentRotator 自 动 翻 转 Web页 上的 HTML内容字符串。内容 链 接 组 件 MSWC.NextLink 用于 创 建一个 NextLink对 象,通 过该对 象可以生成Web页 内容列表,并像 书 一 样 将各 页 按 顺 序 连 接起来。广告 轮显组 件 MSWC.AdRotator 用于 创 建一个 AdRotator对 象,通 过该对 象可以按指定 计 划在同一 页 面上自 动轮换显 示广告。页

2、 面 计 数器 组 件 MSWC.PageCounter 记录 并 显 示 Web页 被打开的次数。计 数器 组 件 MSWC.Counters 创 建一个 Counters对 象,通 过该对 象可以 创 建、保存、增加或 检 索任意数量的独立 计 数器。浏览 器功能 组 件 MSWC.BrowserType 用于 创 建一个 BrowserType对 象,通 过该对 象可以 获取 访问 Web站点的每个 浏览 器的性能、 类 型及版本。文件存取 组 件 Scripting.FileSystemObject提供文件的 输 入和 输 出方法。数据 库访问组 件 ADO.ConnectionADO

3、.RecordSetADO.Command提供用 ActiveX Data Objects(ADO)对 数据 库 的 访问 。第 6章 使用 ASP组件有两种方法可以用来创建对象的实例:(1) 使用 Server.CreateObject方法创建服务器组件实例在 ASP页面中,可以使用 Server对象的 CreateObject方法来创建服务器组件的实例。 (2) 使用 OBJECT标记创建服务器组件实例如果在普通的 ASP文件中使用 OBJECT标记,必须将 SCOPE属性设置为 Page属性。例如,在下面的例子中,基于 AdRotator组件创建一个具有页面作用域的 AdRotator对

4、象:如果在 global.asp文件中使用 OBJECT标记,可以将 SCOPE属性可设置为 Session或 Application, 此时所创建的对象可以在当前会话或整个应用程序中使用。例如,在下面的例子中,创建了一个具有会话作用域的 NextLink对象:6.1 使用广告轮显组件 1. 创建广告轮显对象实例使用广告轮显组件,首先创建一个 AdRotator对象实例,语法格式如下:Set 对象 = Server.CreateObject(“MSWC.AdRotator”)2. 创建轮显列表文件轮显列表文件是一个文本文件,其中包含广告轮显组件用于管理和显示各种广告图像的信息,例如广告的空间大

5、小、使用的图像文件以及每个文件的显示时间所占百分比等。该文件必须在 Web服务器的虚拟路径上。轮显列表文件由两部分组成,两部分由星号( *)行隔开。 3. 使用重定向文件重定向文件是用户创建的文件,通常包含用来解析由广告轮显对象发送的查询字符串的脚本并将用户重定向到与用户所单击的广告相关的 URL。 该文件是一个可选文件,如果在轮显列表文件中设置一个 URL参数,将用户定向到重定向文件中。 4. 使用广告轮显组件的属性广告轮显组件有以下 3个属性。(1) Border属性:指定显示的广告四周的边框宽度。如果将该属性设置为 0,则显示不带边框广告。该属性的默认值在轮显列表文件的文件头中设置。(2

6、) Clickable属性:指定是否将广告作为超链接显示。如果将该属性设置为 True( 默认值),则将广告作为超链接显示。如果将该属性设置为 False, 则广告不作为超链接显示。(3) TargetFrame属性:指定链接将被装入的目标框架,其功能等价于 HTML语句中的 TARGET参数。也可以设置为一个 HTML框架关键字,例如 _TOP、 _NEW、 _CHILD、 _SELF、 _PARENT或 _BLANK。 该属性的默认值是 NO FRAME。5. 广告轮显组件的方法广告轮显组件只有一个方法,即 GetAdvertisement。 该方法从轮显列表文件中获取下一个广告。 6.1

7、 使用广告轮显组件 【例 6.1】 使用广告轮显组件在网页上自动轮换显示广告图像 。E6_Adfile.txtREDIRECT E6_Adredir.aspWIDTH 400HEIGHT 300BORDER 1*Image/nju.jpghttp:/南京大学网站30Image/seu.jpghttp:/东南大学网站30Image/njnu.jpghttp:/ 6.1 使用广告轮显组件 E6_AdRotator.ASPAd Rotator组件应用示例 E6_Adredir.ASP6.1 使用广告轮显组件 6.2 使用页面计数器组件 1. 创建页面计数器组件对象实例页面计数器组件包含在 pagec

8、nt.dll文件中。创建页面计数器组件对象的实例语法格式如下:2. 理解点击次数数据文件点击次数数据文件是页面计数器组件保存当前访问次数的文本文件,该文件位于服务器上。中心管理对象定期将 Web页的访问统计数据存入该文件。3. 使用页面计数器组件的方法创建页面计数器对象实例之后,可以使用该对象的方法来显示指定页被打开的次数、增加访问次数或将指定的页的访问次数设置为 0。(1) Hits方法Hits方法返回指定 URL的 Web页被打开的次数,语法格式如下:对象 .Hits( pathInfo )其中参数 pathInfo是可选参数,使用 “/虚拟根目录 /asp文件名 ”格式指定Web页的 P

9、ATH_INFO。 如果未指定此参数,则显示当前页的访问次数。Hits方法返回 Web页被打开的次数。 6.2 使用页面计数器组件(2) PageHit方法PageHit方法将对当前 Web页的访问次数加 1,语法格式如下:对象 .PageHit(3) Reset方法Reset方法将指定的 Web页的访问次数置为 0,语法格式如下:Reset( pathInfo)其中参数 pathInfo是可选参数,使用 “/虚拟根目录 /asp文件名 ”格式指定 Web页的 PATH_INFO。 如果未指定该参数,则重置当前页的访问次数。 Reset方法没有返回值。【例 6.2】 使用页面计数器组件创建网页

10、计数器。输入下列内容,以 E6_pc.ASP保存:Page Counter组件应用示例大家好! 6.3 使用文件存取组件 在 ASP页面中,可以使用文件存取组件(FileSystemObject)来访问 Web服务器的文件系统。使用文件存取组件访问计算机的文件系统时,将用到下面的对象和集合。(1) FileSystemObject主对象。提供对计算机的文件系统的访问,包含用来创建、删除和获得有关信息以及用来操作驱动器、文件夹和文件的方法和属性。FileSystemObject对象包含在 Scripting类型库中,该库位于 scrrun.dll文件中。(2) Drive对象。提供对特定的磁盘驱动器或共享网络设备的属性的访问,如驱动器的共享名和它有多少可用空间。Drive可以是硬盘,也可以是 CD-ROM驱动器、 RAM磁盘和共享网络设备等。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。