欢迎来到天天文库
浏览记录
ID:47001511
大小:2.13 MB
页数:28页
时间:2019-12-03
《陈丹丹老师的课件第七章ASP动态网页开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ASP动态网页开发8/12/20211Response对象2Response对象Response对象主要负责把服务器处理的用户信息反馈到浏览器。常用属性1、BufferBuffer属性指示是否缓冲页输出。当缓冲页输出时,只有当前页的所有服务器脚本处理完毕或者调用了Flush或End方法后,服务器才将相应发送给客户端浏览器,服务器将输出发送给客户端浏览器后就不能再设置Buffer属性了。Response对象3常用属性2、Charset将字符集名称附加到response对象中的content-typ
2、e标题后面。对于不包含Response.Charset属性的ASP页,content-type标题将为:content-type:text/html3、ContentType指定服务器响应的HTTP内容类型。如果未指定,默认为text/html4、Expires指定了在浏览器上缓冲存储的页距离过期还有多少时间。Response对象4常用属性5、ExpiresAbsolute与Expires属性不同,指定缓存于浏览器中的页面的确切到期日期和时间。Response方法1、Clear清楚缓冲区中的所有
3、HTML输出。2、End使Web服务器停止处理脚本并返回当前结果,文件中剩余的内容将不被处理。Response对象5Response方法3、Flush立即发送缓冲区中的输出。4、Redirect使浏览器立即重定向到程序制定的URL。5、Write平时最常用的方法,将制定的字符串写到当前的http输出。Server对象6Server对象Server对象是ASP对象中提供服务器端服务功能的对象语法格式:Server.property
4、method属性ScriptTimeout:功能是设置脚本运行超时
5、间长度值。Server对象7方法:1、CreateObject用于创建已注册到服务器上的ActiveX组建实例。语法格式:Server.CreateObject(”ComponentName”)2、MapPath返回虚拟目录在Web服务器上的真实物理路径。语法格式:Server.MapPath(VirtualPath)Server对象8方法:3、HTMLEncode将一个指定的字符串按HTML的编码输出,把HTML标记转化为转义符发送到浏览器。语法格式:Server.HTMLEncode(
6、HTML标记)4、URLEncode将指定的字符串按URL编码约定的标准进行重新编码。Application对象9Application:在给定的应用程序的所有用户之间共享信息并在服务器运行期间持久地保存数据。Application对象的声明与赋值1、语法格式:Application(“变量名”)=“Myvalue”Application变量还可以赋值为其他类型,如对象的引用、数组等:<%SetmyAd=Server.CreateObject(“MSWC.AdRotator”)Applicati
7、on(“myapp”)=myd%>Application对象10Application对象的事件:1、Application_OnStart事件在首次创建新的会话(即Session_Onstart事件)之前发生。当Web服务器启动并允许应用程序所包含的文件进行请求时就触发Application_OnStart事件。该事件的处理过程必须写在Global.asa文件中。2、Application_OnEnd事件在应用程序退出时于Session_OnEnd事件之后发生。该事件的处理过程也必须写在Glo
8、bal.asa文件中。Application对象11Application对象的方法:1、Lock:阻止其他客户修改存储在Application对象中的变量以确保在同一时刻仅有一个客户可修改和存取Application变量。2、Unlock:允许其他客户修改Application对象的属性。Application对象12Application对象的加锁与解锁过程请求Application对象页面Web服务器页面nApplication对象页面3页面2页面1请求加入队列取得对象释放对象……Appl
9、ication对象13Application对象的集合:1、Contents集合:由所有通过脚本命令添加到应用程序中的项组成的集合。利用它可以给定应用程序作用域的项目的列表或指定一个特殊项目的操作对象。语法格式:Application.Contents(Key)其中Key为要获取的项目名称。Application对象14Application对象的集合:2、StaticObjects集合StaticObject集合包含所有用标记添加到会话中的对象,可以使用该集合确定某对象的指定属
此文档下载收益归作者所有