5、简述Response 对象所具有的属性。 buffer 属性:指示是否在缓冲页输出,它的值是一个逻辑值,即True 或False。 Charset 属性:用于将字符集名称附加到Response 对象中content-type 标题的后面。 ContentType 属性:用于指定服务器响应的HTTP 内容类型。 Expries 属性:指定了在浏览器上缓冲存储的页距过期还有多长时间(以分钟为单位)。 ExpriesAbsolute 属性:指定缓存于浏览器中的页面的确切到期日期和时间。 6、简述Response 对象所具有的方法。 Clear 方法:清除缓冲区中所有的HTML 输出,只影响正文不影响标题。 End 方法:使Web 服务器停止处理脚本并返回当前结果,文件中剩余的内容将不被处理。 Flush 方法:立即输出缓冲区中的内容。 Redirect 方法:使浏览器立即重新定位到指定的URL。 Write 方法:将指定的字符串写道当前的HTTP 输出。 7、简述Request 对象所具有的属性。 Request 对象只有一个方法即Request.BinaryRead 方法。此方法采用二进制的方式读取客户端浏览器采用POST 方式所传送来的数据, 并将所取得的数据保存在指定的数组中。 8、简述Request 对象所具有的集合。 Form集合:客户端表单通过使用POST 方法向服务器提交的标记中的HTML 控件单元的值的集合,每个成员均为只读。 QueryString 集合:存储HTTP 查询字符串中变量的值。 Cookies 集合:一个标识、服务器根据不同的客户端信息作出不同的反应 9、简述Application 对象的集合。 Application包含Contents和StaticObjects两个集合。Contents集合包含所有通过脚本命令添加到应用程序中的数据项;StaticObjects 集合包含所有通过标记添加到应用程序中的对象。 10、简述Application 对象的方法。 Lock 方法:禁止其他用户修改Application 对象记录的变量值,以确保在同一时刻只有一个用户可以修改和存取Application 变量。 Unlock 方法:允许其他用户修改Application 对象的属性。 11、简述Global.asa 文件的作用。 Global.asa 文件可以管理ASP 应用中的两个对象,即Application 和Session 对象。主要用于会话级事件被访问。 第六章 二、思考题 1、什么是内置组件? ASP 内置的ActiveX 组件是一个存在于Web 服务器上的文件,该文件包含执行某项或一组人物的代码。 2、内置组件有哪些特点? 主要由两部分组成,一部分是基本的ASP 内置组件,包括AD Rotator、Browser Capabilities、Database Access、Content Linking 和File Access、以及数据库访问组件ADO 等,第二部分是由用户自定义的或从第三方购买的现成组件。 3、简述广告轮播组件的特点。 AD Rotator 广告轮播组件又称广告循环组件,他可按预定计划在同一页上自动轮换显示广告,允许每次访问ASP 页面时在页面上显示新的 广告。可以利用AD Rotator 组件通过读取AD Rotator 计划文件来帮助用户在自己的网站上建立一个符合广告领域标准功能的广告系统。每次 打开或重新载入页面时,ASP 采用“轮播调度文件”中的信息选择其中的一幅图像,并插入到网页中,而且每次进入页面,上面所显示的俄广告 都可以不同。 4、简述广告轮播组件的三个属性。 Border 属性:指广告条条边界的宽度(以像素为单位),若未定义则采用文本文件第一部分设定的值,该属性值是整形值。 Clickable 属性:规定广告栏图像文件是否为一个超链接。该属性值是一个布尔型,默认值是True。 10 TargetFrance 属性:指目标框架(Frame)的名字。 5、简述广告轮播组件计划表文件的内容。 包含与要显示的图像文件的地点有关的信息及每个图像的不同属性。 6、简述浏览器性能组件的特点和方法。 特点: (1)使用ASP 的Browser Capabilities 组件可以设计出“智能”的Web 页,以适合浏览器性能的格式呈现内容。 (2)使用Browser Capabilities 组件很方便,前提是必须保持browscap.ini 文件是最新的。 方法: 属性 功能 属性 功能 Browser 浏览器类型名称 Cookies 是否支持Cookies Version 浏览器版本名称 Backgroundsounds 是否支持背景音乐 Majorver 浏览器主版本 VBScript 是否支持VBScript Minorver 浏览器次版本 JavaScript 是否支持JavaScript Frames 是否支持框架功能 JavaApplets 是否支持Java 小程序 Tables 是否支持表格功能 ActiveXContools 是否支持ActiveX 控件 7、简述Content Linking 组件的特点和方法。 特点:(1)Content Linking 组件可以方便地在页面上建立大量的链接,可以在这些页面中建立一个目录表,可以在他们中间建立动态链 接,并自动生成和更新目录表及先前和后续的Web 页导航链接。 (2)Content Linking 提供了页面内容,或者包含对同一网站上其他页面的其他链接列表的页面,它能自动把当前的页面的 URL 与存储 在服务器里面的文本文件的页面列表匹配起来,并且允许用户通过页面列表按正反顺序进行浏览。 方法:GetListCount(links_file)方法:返回文件links_file 中条目的数量; GetListIndex(links_file)方法:返回文件links_file 中当前页面的索引号; GetNextURL(links_file)方法:返回文件links_file 中下个页面的URL 地址; GetNextDescription(links_file)方法:返回文件links_file 中下个页面的描述;