《ASP程序设计》讲课幻灯片04Cha

《ASP程序设计》讲课幻灯片04Cha

ID:38868872

大小:304.01 KB

页数:49页

时间:2019-06-20

《ASP程序设计》讲课幻灯片04Cha_第1页
《ASP程序设计》讲课幻灯片04Cha_第2页
《ASP程序设计》讲课幻灯片04Cha_第3页
《ASP程序设计》讲课幻灯片04Cha_第4页
《ASP程序设计》讲课幻灯片04Cha_第5页
资源描述:

《《ASP程序设计》讲课幻灯片04Cha》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章ASP内置对象与错误处理内容提要本章主要介绍ASP内置的五大常用对象、一个集合和一个文件。五大对象分别是:Response,Request,Application,Session和Server,一个集合是Cookie,一个文件是global.asa。并介绍如何实现网站常用的程序。内置对象概述为了实现网站的常见功能,ASP提供了内置对象,内置对象的特点是:不需要先创建一个实例,可以直接使用。常用的内置对象及其功能如下。(1)Response对象:将信息发送回给浏览器。(2)Request对象:获取客户端的信息。(3)Appl

2、ication对象:存储一个应用中所有用户共享的信息。(4)Session对象:存储一个普通用户其滞留期间的用户信息。(5)Server对象:提供许多服务器端的应用函数。每个对象提供了一些函数和属性,可以通过调用这些函数和属性实现页面编程。Response对象方法说明用法Write()向客户端输出数据Response.Write("你好!")Redirect()转义到其他URL地址Response.Redirect("www.sohu.com")BinaryWrite()输出二进制数据Resposne.BinaryWrite(二

3、进制数据)Clear()清楚缓冲区所有信息。前提是Response.Buffer设为TrueResponse.Clear()End()终止输出Response.End()Flush()将缓冲区信息输出。前提是Response.Buffer设置为TrueResponse.Flush()Response对象的属性属性说明用法Buffer设置是否使用缓冲区Response.Buffer=True或者FalseContentType设置输出内容的类型比如:GIF文件类型为"image/gif"BMP文件类型为"image/bmp"JPG

4、文件类型为"image/jpeg"zip文件类型为"application/x-zip-compressed"Word文件类型为application/msword"文本文件类型为"text/plain"HTML文件类型为"text/html"输出数据Response.Write()的功能是向浏览器输出信息,与VBScript中的document.write()的功能相近。但是必须了解其区别:Response是ASP的对象,输出的方式是从服务器端向客户端的浏览器输出。如程序4-01.asp所示。理解服务器端执行所有<%…%>内的

5、代码都被IIS解释执行,IIS解释执行后把程序的结果发送给浏览器。