Just nu i M3-nätverket
Jump to content

Response.Redirect


Henrik Stigebrandt1

Recommended Posts

Henrik Stigebrandt1

Jag ett felmeddelande när jag kör denna raden i ASP:

 

Response.Redirect "test.asp"

 

Fel:

 

HTTP-huvudena har redan skrivits till klientläsaren. Ändringar till HTTP-huvudena måste göras innan sidinnehållet skrivs.

 

Vad beror detta på?

Link to comment
Share on other sites

Carlos Cadalso

Hej!

Vanligt förekommande fel. Skriv så här i början på sidan:

<%Response.Buffer="true"%>

Så buffrar du sidan och kan utföra visa grejor innan du skickar klienten vidare

Tackar

Carlos

Link to comment
Share on other sites

Hej,

 

Tycker man skall använda buffers sparsamt. Försök istället att avklara alla kritiska kontroller innan du skicka ut någon html till klienten.

 

Tänk dig scenariot med hundra poster som skall ut till klienten. Om buffern är på så skickas inget ut till klienten förrän .asp skriptet är klart, då kommer allt i en klump. Tidigare ;) då folk hade modem så tog det lång tid innan de såg någonting överhuvudtaget.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...