5、asp系列课程--response对象的flush方法和clear方法 jpa flush clear

作者:杨凡
来自:杨凡博客
地址:blog.sina.com.cn/aboutshisan

我们在第三课介绍response对象的方法的时候,对flush的解释是:

立即发送缓冲区的输出。

这是个什么意思呢?

就是说,当我们把reponse对象的buffer属性设置为true时,那么,就是开启了缓冲,那么服务器就会在处理完该脚本后才会将处理结果发送给客户端。

但是,如果我们有特殊需要,需要立即将服务器的处理结果发送给客户端的话,那就用到了flush方法。

一旦在页面中调用flush方法,那么服务器会立即将处理结果好的发送给客户端,发送完毕后会接着处理余下的未处理的文档,等全部处理完后,再把剩下的部分的处理结果发送给客户端。

语法格式为:

response.flush

我们在第三课介绍response对象的方法的时候,对clear的解释是:

清除任何缓冲的HTML输出。

就是说,当我们把response.buffer设置为true,即开启了缓冲的话,那么一旦我们在文档中的某一处代码处调用了response.clear方法,那么服务器对该文档的之前的所有处理结果都将被清除,清除完毕之后,服务器会接着处理接下来的response.clear之后的代码,并将最终的处理结果发送给客户端。

语法格式为:

response.clear

下面我们来演示一下,在文档asp_05a.asp中,是一个未调用flush方法、也未调用clear方法的常规文档,在文档asp_05b.asp中,我调用了clear方法,在文档asp_05c.asp中,我调用了flush方法和clear方法。

------------------------------asp_05a.asp--------------------------------

<% @ language="vbscript"%>

<% response.buffer=true%>

<html>

<head>

<title>response对象应用示例</title>

</head>

<body>

<%

response.write"这里是asp系列课程,我是杨凡<br><br>"

response.write "我的博客:<ahref='http://blog.sina.com.cn/aboutshisan'>http://blog.sina.com.cn/aboutshisan</a>"

%>

</body>

</html>

效果如图:

------------------------------asp_05b.asp--------------------------------

<% @ language="vbscript"%>

<% response.buffer=true%>

<html>

<head>

<title>response.clear方法调用示例</title>

</head>

<body>

<%

response.write"这里是asp系列课程,我是杨凡<br><br>"

response.clear

response.write "我的博客:<ahref='http://blog.sina.com.cn/aboutshisan'>http://blog.sina.com.cn/aboutshisan</a>"

%>

</body>

</html>

效果如图:


------------------------------asp_05c.asp--------------------------------

<% @ language="vbscript"%>

<response.buffer=true>

<html>

<head>

<title>response.buffer方法和response.clear方法应用示例</title>

</head>

<body>

<%

response.write"这里是asp系列课程,我是杨凡<br><br>"

response.flush

response.write "我的博客:<ahref='http://blog.sina.com.cn/aboutshisan'>http://blog.sina.com.cn/aboutshisan</a>"

response.clear'这里调用了clear方法,那么相应的,“我的博客“这句代码的执行结果是不会被发送到客户端的

%>

</body>

</html>

效果如图:


5、asp系列课程--response对象的flush方法和clear方法 jpa flush clear
按照我们前边讲的内容来推断,asp_05a.asp是两句话都可以显示的,asp_05b.asp则只会显示第二句话,asp_05c.asp只会显示第一句话,从图中可以看到,结果是跟我们推断的完全一样的。

这就是response对象的flush方法和clear方法了。

其实可以发现,asp不难,很简单,只要你多写几行代码,多读几行代码,自然就会了。

好了,这节课就说这么多,完毕。

  

爱华网本文地址 » http://www.aihuau.com/a/25101014/213420.html

更多阅读

音箱的维修方法 音箱维修教程视频

下面就音箱的一些常见故障排除方法为大家作以介绍音箱的维修方法——工具/原料介刀、风筒、PVC胶水、502胶水、白电油、天那水、磨沙膏、布、针筒、小方木条、碧丽珠。音箱的维修方法——步骤/方法音箱的维修方法 1、常见不良现象与

肾结石最好的治疗方法 肾结石怎样治最好偏方

肾结石最好治疗方法?提起肾结石,相信大家多少都了解一些。其是一种常见的泌尿性疾病。肾结石的出现给患者及其家人带来了众多麻烦,这点是患者及其家人才可以体会的。肾结石最好的治疗方法——肾结石的治疗方法肾结石最好的治疗方法 1

学习英语的好方法

学习英语的好方法——简介英语是世界上最广泛使用的语言,对于中国学生来说,很多人都梦想讲一口流利的英语,学好英语对将来有很大的帮助,但是由于教育体制的落后和教学方法的不得当,给学习英语带来很多的困难。这篇文章是根据你老哥10年的

声明:《5、asp系列课程--response对象的flush方法和clear方法 jpa flush clear》为网友不解的迷惘分享!如侵犯到您的合法权益请联系我们删除