《ASP程序设计》 第八章 ASP组件

第8章ASP组件 8.1ASP组件概述 8,2 Ad rotator组件 8.3 Browser Capa bilities组件 84 Content linking组件 8.5让数器组件 8.6 CDONTS组件 8.,7其他ASP组件
第8章 ASP组件 8.1 ASP组件概述 8.2 Ad Rotator组件 8.3 Browser Capabilities组件 8.4 Content Linking组件 8.5 计数器组件 8.6 CDONTS组件 8.7 其他ASP组件

81ASP组件概述 ASP组件与ASP对象十分相似,利用它们都可以使 ASP完成某些特定的功能,它们的区别在于:一个组 件可能包含不只一个对象;而且在使用组件之前,要 明显地创建一个实例 调用内置组件有两个步骤 首先,必须创建组件的一个实例,并将该实例赋予 个变量。创建组件实例的方法是使用ASP的 Server 对象的 Create0 bject方法,该方法只有一个参数,即 组件的注册名,用set命令赋予变量。 然后,调用组件的方法和属性,完成相应的功能
8.1 ASP组件概述 ASP组件与ASP对象十分相似,利用它们都可以使 ASP完成某些特定的功能,它们的区别在于:一个组 件可能包含不只一个对象;而且在使用组件之前,要 明显地创建一个实例。 调用内置组件有两个步骤: 首先,必须创建组件的一个实例,并将该实例赋予 一个变量。创建组件实例的方法是使用ASP的Server 对象的CreateObject方法,该方法只有一个参数,即 组件的注册名,用set命令赋予变量。 然后,调用组件的方法和属性,完成相应的功能

82 Ad rotator组件 使用 Ad rotator组件,可以很容易地在Web页面上 插入一个循环播放广告横幅的播放器。 Ad rotator的语法如下: Set Adrotator变量= Server CreateObject(" MSWC AdRotator Adrotator变量.属性≡属性值 或 AdRotator变量.方法(循环定时文件路径)
8.2 Ad Rotator组件 使用Ad Rotator组件,可以很容易地在Web页面上 插入一个循环播放广告横幅的播放器。 Ad Rotator的语法如下: Set AdRotator变量 = Server.CreateObject("MSWC.AdRotator") AdRotator变量.属性 = 属性值 或 AdRotator变量.方法(循环定时文件路径)

82 Ad rotator组件 821 Ad rotator组件的属性和方法 1. Ad rotator组件的属性 Border属性 Clickable属性 TargetFrames属性
8.2 Ad Rotator组件 8.2.1 Ad Rotator组件的属性和方法 1.Ad Rotator组件的属性 Border属性 Clickable属性 TargetFrames属性

82 Ad rotator组件 2. Ad rotator组件的方法 只有 Getadvertisement一个方法; 主要功能在于重新取得一个将要显示的图片和超文 本链接。 语法格式如下所示: GetAdvertisement ( rotationSchedulePath 其中 rotation SchedulePath指定 Rotator schedule 文件相对于虚拟目录的位置, 例如:MyAd. GetAdvertisement(" myadrot.txt
8.2 Ad Rotator组件 2.Ad Rotator组件的方法 只有GetAdvertisement一个方法; 主要功能在于重新取得一个将要显示的图片和超文 本链接。 语法格式如下所示: GetAdvertisement(rotationSchedulePath) 其中rotationSchedulePath指定Rotator Schedule 文件相对于虚拟目录的位置, 例如:MyAd.GetAdvertisement("myadrot.txt")

82 Ad rotator组件 8.2.2 Ad rotator组件相关文件 1.循环定时文件,格式如下: LREDIRECT URLI [WIDTH numWidthI LHEIGHT numHeight] LBORDER numBorder] adUR ahOme PageURL Text impressions
8.2 Ad Rotator组件 8.2.2 Ad Rotator组件相关文件 1.循环定时文件,格式如下: [REDIRECT URL] [WIDTH numWidth] [HEIGHT numHeight] [BORDER numBorder] * adURL adHomePageURL Text impressions

82 Ad rotator组件 2.重定向文件 重定向文件是 Ad rotator组件中可选择项, 如果在循环定时文件中指定使用重定向文件, 每当用户点击广告时,其发出的请求对象会重 定向到该文件。重定向文件是使用 Request querystring("URL")来取得与被 点击图像相关的“URL
8.2 Ad Rotator组件 2.重定向文件 重定向文件是Ad Rotator组件中可选择项, 如果在循环定时文件中指定使用重定向文件, 每当用户点击广告时,其发出的请求对象会重 定向到该文件。重定向文件是使用 Request.querystring("URL")来取得与被 点击图像相关的“URL”

83 Browser Capabilities组件 用来了解客户端所用的浏览器类型以及版本。 工作原理:当客户的浏览器连接到服务器时,会 自动向服务器发送一个用户代理( User Agent)的 HTP标头( header),可以使用如下代码获得这段 header 组件能够取得用户代理的HTTP头字符串,并将该字 符串与 Browscap ini文件中的内容进行比较
8.3 Browser Capabilities组件 用来了解客户端所用的浏览器类型以及版本。 工作原理:当客户的浏览器连接到服务器时,会 自动向服务器发送一个用户代理(User Agent)的 HTTP标头(header),可以使用如下代码获得这段 header : 组件能够取得用户代理的HTTP头字符串,并将该字 符串与Browscap.ini文件中的内容进行比较

83 Browser Capabilities组件 831 Browscapini文件 该文件的语法如下: [i comments] [httPuseraGenthEadeR] Parent browserDefinition] [Pr。 perty1=va1ue1] [Pr。 perty=va1ueN] [Default Browser Capability settings] [defaultPropertyl defaultvaluel [defaultPropertyn= defaultValueN]
8.3 Browser Capabilities组件 8.3.1 Browscap.ini文件 该文件的语法如下: [; comments] [HTTPUserAgentHeader] [parent = browserDefinition] [property1 = value1] ... [propertyN = valueN] [Default Browser Capability Settings] [defaultProperty1 = defaultValue1] ... [defaultPropertyN = defaultValueN]

83 Browser Capabilities组件 浏览器属性: ActiveXcontrols属性, backgroundsounds属性,Beta属性, Browser属性,Cdf属性, cookies属性, Frames属性, Javaapplets属性, javascript属性, platforn属性, Tables属性, vbscript属性, Version属性。 832 Browser Capabilities组件的使用
8.3 Browser Capabilities组件 浏览器属性: ActiveXControls 属性, backgroundsounds属性,Beta属性, Browser属性,Cdf属性,cookies属性, Frames属性,Javaapplets属性, javascript属性,platform属性,Tables属性, vbscript属性,Version属性。 8.3.2 Browser Capabilities组件的使用
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《ASP程序设计》 第七章 ServerobjectContext和对象.ppt
- 《ASP程序设计》 第六章 Application对象.ppt
- 《ASP程序设计》 第五章 Session对象.ppt
- 《ASP程序设计》 第四章 Request和 Response对象.ppt
- 《ASP程序设计》 第三章 VBScript脚本语言基础.ppt
- 《ASP程序设计》 第二章 Web页面制作基础.ppt
- 《ASP程序设计》 第一章 ASP基础.ppt
- 《微机接口与通信》 第二章 输入输出与接口技术.ppt
- 《微机接口与通信》 第三章 微机总线与接口标准.ppt
- 《微机接口与通信》 第一章 微机结构的发展.ppt
- 《计算机网络安全基础》 第十章 数据安全.ppt
- 《计算机网络安全基础》 第九章 网络站点的安全.ppt
- 《计算机网络安全基础》 第八章 防火墙技术.ppt
- 《计算机网络安全基础》 第七章 数据加密.ppt
- 《计算机网络安全基础》 第六章 计算机病毒的防治.ppt
- 《计算机网络安全基础》 第五章 数据库系统安全.ppt
- 《计算机网络安全基础》 第四章 计算机系统安全与访问控制.ppt
- 《计算机网络安全基础》 第三章 网络安全概述.ppt
- 《计算机网络安全基础》 第二章 操作系统与网络安全.ppt
- 《计算机网络安全基础》 第一章 网络基础知识与Internet.ppt
- 《ASP程序设计》 第九章 文件系统组件.ppt
- 《ASP程序设计》 第十章 Web数据库基础.ppt
- 《ASP程序设计》 第四章 RequestResponse和对象.ppt
- 《ASP程序设计》 第十二章 Web数据库的操作.ppt
- 《ASP程序设计》 第十三章 容错环节与ASP程序调试.ppt
- 《ASP程序设计》 第十四章 设计实例.ppt
- 《电子商务》电子课件 (共五章).ppt
- 北方交通大学:《电子商务的系统分析与设计》 绪论.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第十章 系统实施与维护管理.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第十一章 案例分析.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第四章 系统分析.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第五章 电子商务系统设计.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第六章 企业信息门户设计.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第七章 商务应用系统设计.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第八章 电子支付与交易系统设计.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第九章 电子商务系统安全子系统设计.ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)目录(编著:李强、温春).ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)第十章 中断和输入/输出程序设计.ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)第一章 基础知识.ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)第二章 微处理器的结构及存储器组成.ppt