第7章--ASP的内置组件ppt课件(全).ppt
《第7章--ASP的内置组件ppt课件(全).ppt》由会员分享,可在线阅读,更多相关《第7章--ASP的内置组件ppt课件(全).ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、教材第07章 ASP的内置组件 本章将介绍ASP的常用服务器组件,包括Ad Rotator组件、Browser组件、FileSystem组件、Content Linking组件、Dictionary组件、Connection组件、RecordSet组件和Command组件等。组件实际上就是已经在服务器上注册的ActiveX控件,用户也可以利用如Visual Basic、C+、Visual C+、Java等开发工具创建自己的组件。7.1 使用使用Ad Rotator组件制作广告轮显效果组件制作广告轮显效果7.2 使用使用Browser Capabilities组件检测浏览器组件检测浏览器7.3
2、使用使用Content Rotator组件制作内容轮转效果组件制作内容轮转效果7.4 使用使用Content Linker组件制作页面索引组件制作页面索引7.5 使用使用Page Counter组件设计网站计数器组件设计网站计数器7.6 使用使用Counters组件创建投票计数器组件创建投票计数器7.7 使用使用Permission Checker组件检查用户权限组件检查用户权限7.8 使用使用MyInfo组件存储网站所有者信息组件存储网站所有者信息7.9 使用使用Tools组件创建组件创建Tools对象对象7.10 使用使用IIS Log组件抽取组件抽取IIS日志信息日志信息7.11 利用利
3、用Dictionary对象保存字典对象对象保存字典对象7.12 开发开发ASP自定义组件自定义组件7.1 使用使用Ad Rotator组件制作广告轮显效果组件制作广告轮显效果主题7.1.1 创建Ad Rotator计划文件 Ad Rotator 组件是通过读取Ad Rotator计划文件来完成工作的。Ad Rotatar计划文件包括与要显示的图像文件的地点有关的信息以及每个图像的不同属性。7.1.2 设置广告图像重定向文件 广告条放置到网站后,用户对广告条进行单击操作后,ASP就会打开重定向文件。重定向文件通常是用户创建的文件,它包含用来解析由Ad Rotator对象发送的查询字符串的脚本,并
4、将用户重定向到与用户所单击的广告所相关的URL。用户也可以将脚本包含进重定向文件中,以便统计单击某一特定广告的用户数目并将这一信息保存到服务器上的某一文件中,如下例所示:7.1.3 创建网站广告显示页面 ASP如欲在页面中调用Ad Rotator组件,首先必须使用Server.CreateObject方法实例化AdRotator 对象。Ad Rotator组件的PROGID属性是MSWC.AdRotator,完整的代码如下:7.2 使用使用Browser Capabilities组件检测浏览器组件检测浏览器 Browser Capabilities组件用于检测客户端浏览器的能力。通过该组件,可
5、以知道浏览器的名称、版本,以及是否支持框架、ActiveX控件、Cookie和脚本程序等。Browser Capabilities组件的工作原理如下:当客户端浏览器向服务器发送页面请求时会自动发送一个User Agent HTTP标题,而该标题是一个声明浏览器及其版本的ASCII字符串。而Browser Capabilities组件就将User Agent映射到在文件Browscap.ini中所注明的浏览器,并通过BrowserType对象的属性来识别客户浏览器。若该对象在browscap.ini文件中找不到与该标题匹配的项,那么将使用默认的浏览器属性。若该对象既未找到匹配项且browscap
6、.ini文件中也未指定默认的浏览器设置,则它将每个属性都设为字符串UNKNOWN。在默认情况下,browscap.ini文件被存放在C:WINDOWSsystem32inetsrv目录中,用户可以编辑这个文本文件,以添加属性或者根据最新发布的浏览器版本的更新文件来修改该文件。7.3 使用使用Content Rotator组件制作内容轮转效果组件制作内容轮转效果 Content Rotator组件通过读取计划文件来完成网页内容的显示,通常是自动轮换显示一些HTML内容。每当用户请求Web页时,Content Rotator组件从内容计划文件中取得待显示的内容。待显示内容可以是HTML能够表达的任
7、何内容,包括文本、图像和超链接等。内容计划文件是一个文本文件,它提供要使用的各个文本字符串的列表,由每个要显示的列表部分以两个百分号开始,格式如下:%#权重/注释7.4 使用使用Content Linker组件制作页面索引组件制作页面索引7.4.1 Content Linker组件简介 在网站浏览一个在线内容较多的页面组时,如果利用Content Linker组件建立页面索引,可以超链接到组内的任意一页,每一页可以向前或向后翻页。这样的设计不仅可以满足巨大页面数量的页面目录建立要求,还可以在页面需要扩充时,一定程度上减少对网页内容的修改。7.4.2 Content Linker组件方法 Con
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 内置 组件 ppt 课件
限制150内