Code :
<% response.buffer = true %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Cursus ASP : gebruik van response.buffer</title> <link href="../stijl.css" rel="stylesheet"> </head> <body> <div class="hoofding"> Cursus ASP : gebruik van response.buffer </div> <% response.write ("Servertijd : " &Now &"<BR>") for teller = 1 to 2000000 teller = teller + 1 next response.write ("Servertijd : " &Now &"<BR>") %> </body> </html>
Uitleg :
Met de opdracht response.buffer = true zorg je ervoor dat output wordt gebufferd op de server. Dit betekent dat output op de server in een buffer wordt bewaard. Pas nadat alle verwerking is gebeurd wordt deze informatie naar de client gestuurd. Vanaf IIS 5.0 is buffering standaard aangezet, in vorige versies staat die standaard af. Als je de buffering zelf wenst in te stellen doe je dit vóór er informatie naar de browser wordt gestuurd (bovenaan het document).