Sifat Buffer ASP
Sifat Buffer menentukan sama ada output diasingkan atau tidak. Biasanya, skrip ASP dijalankan di server, setiap baris eksekusi akan dihantar ke pelayar untuk dipaparkan.
Komentar:Jika hendak menetapkan sifat ini, ia sepatutnya berada di bawah tag <html> dalam fail .asp.
Syarat:
response.Buffer[=bendera]
parameter | penjelasan |
---|---|
bendera |
Bilangan Boolean, menentukan sama ada output halaman diasingkan atau tidak. False menunjukkan pengasingan yang tidak disediakan, server akan menghantar output True menunjukkan pengasingan. Server tidak akan menghantar output |
contoh
contoh 1
Dalam contoh ini, output tidak akan dihantar ke pelayar sebelum
<%response.Buffer=true%> <html> <body> <% untuk i=1 hingga 100 response.write(i & "<br />") berikutnya %> </body> </html>
contoh 2
<%response.Buffer=true%> <html> <body> <p>Saya menulis beberapa teks, tetapi saya akan mengawasi <p>Tekst akan dihantar ke pelayar.</p> <p>Tekst belum dihantar. Saya menahannya!</p> <p>OK, biarkan saja!</p> <%response.Flush%> </body> </html>
contoh 3
<%response.Buffer=true%> <html> <body> <p>Ini adalah beberapa teks yang saya inginkan untuk dikirim ke pengguna.</p> <p>Tidak, saya berubah pikiran. Saya ingin membersihkan teks.</p> <%response.Clear%> </body> </html>