ASP Buffer 属性
Buffer 属性可规定是否对输出进行缓冲。通常情况下,ASP 脚本在服务器端执行,每句的执行结果都会发送到客户端的浏览器上显示出来。当输出设置缓存时,服务器会阻止向浏览器的响应,直到所有的服务器脚本均被处理,或者直到脚本调用了 Flush 或 End 方法。
注释:如果要设置此属性,它应当位于 .asp 文件中的 标签之前。
语法:
response.Buffer[=flag]
参数 | 描述 |
---|---|
flag |
布尔值,规定是否缓冲页面输出。 False 指示不缓存,服务器会一边处理一边发送输出。IIS version 4.0 默认为 False,而 IIS version 5.0 及更高的版本默认为 true。 True 指示缓冲。服务器不会发送输出,直到页面上的所有脚本被处理,或者直到 Flush 或 End 方法被调用。 |
mifano
madaali 1
Kwenye mada hii, kwa sababu ya kumaliza kikuu cha kikorbo, tabia inayotumika hivi karibuni haikusikweliwa kwenye vifaa vya kusoma. Ikiwa buffer inasababisha kama kwamba False, tabia inayotumika hivi karibuni itakapokweliwa kwa heri kila mara kama kikorbo kinachotumika.
<%response.Buffer=true%> <html> <body> <% kwa i=1 hadi 100 response.write(i & "<br />") ingia %> </body> </html>
madaali 2
<%response.Buffer=true%> <html> <body> <p>Nia kuita mtukio, lakini nitakihusisha nje muda. <p>Teksti itakuwa wengiwe kwenye vifaa vya kusoma.</p> <p>Teksti halafaa kusikweliwa. Nimekaa kusitumia!</p> <p>Bonani, ingia kuitumia!</p> <%response.Flush%> </body> </html>
madaali 3
<%response.Buffer=true%> <html> <body> <p>Hii ni matukio ambayo nataka kusaidia mtumishi.</p> <p>Hapana, nilichukua habari. Nataka kusaidia matukio ya kuelewa.</p> <%response.Clear%> </body> </html>