Cursus ASP : response.flush
informatie voor response.flush
informatie na response.clear



Terug
Code :

<% response.buffer = true %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Cursus ASP : response.flush</title> <link href="../stijl.css" rel="stylesheet"> </head> <body> <div class="hoofding"> Cursus ASP : response.flush </div> <% response.write "informatie voor response.flush<BR>" response.flush response.write "informatie na response.flush, voor response.clear<BR>" response.clear response.write "informatie na response.clear<BR>" %> </body> </html>
Uitleg :

Met response.flush wis je de huidige buffer op de server, maar hetgeen in de buffer zat wordt naar de client verstuurd. Dit kan handig gebruikt worden bij een gebufferde ouput met lange verwerkingstijd : Je geeft de gebruiker eerst iets om naar te kijken met response.flush en daarna wacht hij een tijd op de rest. Krijgt de gebruiker niks te zien, dan wordt hij misschien ongeduldig, denkt dat er iets misgelopen is en surft ergens anders heen. Als response.buffer op false werd gezet kan je de buffer niet flushen, want er is geen. Je krijgt bijgevolg een foutmelding.