8.3BrowserCapabilities组件8.3.2BrowserCapabilities组件的使用.pptVIP

8.3BrowserCapabilities组件8.3.2BrowserCapabilities组件的使用.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8.3BrowserCapabilities组件8.3.2BrowserCapabilities组件的使用

第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组件 8.1 ASP组件概述 ASP组件均遵循Microsoft的ActiveX标准。ActiveX组件是一个文件,该文件包含执行一项或一组任务的代码,组件可以执行某些特定的功能。 安装好ASP平台后,所有的ASP内置组件都被安装注册到服务器上,调用内置组件步骤: 首先,必须创建组件的一个实例,并将该实例赋予一个变量。 然后,调用组件的方法和属性,完成相应的功能。 ASP的内置组件有13种,而且还可以安装其他第三方的组件。 8.2 Ad Rotator组件 可以很容易地实现在Web页面上插入一个循环播放广告横幅的播放器。语法如下: Set AdRotator变量 = Server.CreateObject(MSWC.AdRotator) AdRotator变量.属性 = 属性值 或 AdRotator变量.方法(循环定时文件路径) 8.2 Ad Rotator组件 8.2.1 Ad Rotator组件的属性和方法 1.Ad Rotator组件的属性 8.2 Ad Rotator组件 2.Ad Rotator组件的方法 该组件只有GetAdvertisement一个方法,用于重新取得一个将要显示的图片和超文本链接。当用户第一次启动网页或重新刷新时,系统会重新取得下一个图片。该方法的语法格式如下所示: GetAdvertisement(rotationSchedulePath) 其中rotationSchedulePath指定Rotator Schedule文件相对于虚拟目录的位置,例如: MyAd.GetAdvertisement(myadrot.txt) 8.2 Ad Rotator组件 8.2.2 Ad Rotator组件相关文件 Ad Rotator组件除了必要的Adrot.dll文件外,还要有循环定时文件,另外也可以有重定向文件。 8.2 Ad Rotator组件 1.循环定时文件 包含Ad Rotator组件用于管理和显示各种广告图像的信息。文件格式如下: [REDIRECT URL] [WIDTH numWidth] [HEIGHT numHeight] [BORDER numBorder] * adURL adHomePageURL Text impressions 8.2 Ad Rotator组件 2.重定向文件 重定向文件是Ad Rotator组件中的可选项,如果在循环定时文件中指定使用重定向文件,每当用户单击广告时,其发出的请求对象会重定向到该文件。重定向文件是使用Request.querystring(URL)来取得与被单击图像相关的“URL”的。 8.3 Browser Capabilities组件 此组件用来获取客户端浏览器的类型。 工作原理如下:当客户的浏览器连接到服务器时,会自动向服务器发送一个用户代理(User Agent)的HTTP标头(header),该标头是一个声明浏览器及其版本的ASCII 字符串。可以使用如下代码获得这段header。 %Request.ServerVariables(HTTP_USER_AGENT)% 并将取得的用户代理HTTP头字符串与Browscap.ini文件内容进行比较,若找到匹配项,根据Browscap.ini文件中的定义就可以确定该浏览器的特性。 8.3 Browser Capabilities组件 组件并不能真正检测浏览器的功能,其检测的依据是User Agent标题和Browscap.ini文件中的定义。如果Browscap.ini文件的内容发生变化,Browser Capabilities组件报告的浏览器能力也会相应发生变化。 Browser Capabilities组件除包含一系列属性、方法外,还有一个外部驱动文件Browscap.ini文件。语法如下: Set Browser类型变量=Server.CreateObject(MSWC.BrowserType) 8.3 Browser Capabilities组件 8.3.1 Browscap.ini文件 该文件中主要定义了各种浏览器所具有的属性。 [; comments] [HTTPUserAgentHeader] [parent = browserDefinition] [property1 = value1] ... [propertyN = v

文档评论(0)

busuanzi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档