Buffer

ASP Buffer xususiyati


❮ Response obyektining to‘liq ma’lumotnomasi

Buffer xususiyati natijani buferlash yoki buferlamaslikni belgilaydi. Natija buferlanganda server barcha server skriptlari qayta ishlanmaguncha yoki skript Flush yoxud End metodini chaqirmaguncha brauzerga javob yuborishni to‘xtatib turadi.

Eslatma: Agar bu xususiyat o‘rnatilsa, u .asp faylida <html> tegidan oldin bo‘lishi kerak

Sintaksis

response.Buffer[=flag]

Parametr Tavsif
flag Sahifa natijasini buferlash yoki buferlamaslikni belgilovchi boolean qiymat.

False buferlash yo‘qligini bildiradi. Server natijani qayta ishlanishi bilanoq yuboradi. IIS 4.0 (va undan oldingi) versiyalarida standart qiymat — False. IIS 5.0 (va undan keyingi) versiyalarida standart qiymat — true.

True buferlashni bildiradi. Server sahifadagi barcha skriptlar qayta ishlanmaguncha yoki Flush yoxud End metodi chaqirilmaguncha natijani yubormaydi.

Misollar

1-misol

Bu misolda sikl tugamaguncha brauzerga hech qanday natija yuborilmaydi. Agar buffer False qilib belgilanganida edi, sikl har safar aylanganda brauzerga bitta qator yozilardi.

<%response.Buffer=true%> <html> <body> <% for i=1 to 100   response.write(i & "<br>") next %> </body> </html>

2-misol

<%response.Buffer=true%> <html> <body> <p>I write some text, but I will control when the text will be sent to the browser.</p> <p>The text is not sent yet. I hold it back!</p> <p>OK, let it go!</p> <%response.Flush%> </body> </html>

3-misol

<%response.Buffer=true%> <html> <body> <p>This is some text I want to send to the user.</p> <p>No, I changed my mind. I want to clear the text.</p> <%response.Clear%> </body> </html>


❮ Response obyektining to‘liq ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!