webForumDet fria alternativet

Response.Redirect-problem

4 svar · 181 visningar · startad av i-or

i-orMedlem sedan nov. 2001294 inlägg
#1

Jag har redan skrivit ut början av sidan (huvudet osv) när jag vill använda Response.Redirect, men jag får då detta meddelande:

"Response-objekt fel 'ASP 0156 : 80004005'

Fel på huvuden

/new runnerscorner/login.asp, rad 96

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

Kan man på något sätt komma runt detta problem utan att inte behöva ta bort huvudena?

solbulleMedlem sedan mars 20015 287 inlägg
#2

Är det verkligen i response.redirect felet ligger?
Visa gärna kod.

SPiNMedlem sedan mars 20007 896 inlägg
#3
<% Response.Buffer = True %>

Genom ovanstående buffrar du all output innan den skickas till klienten, på så sätt kan du använda Response.Redirect även efter en Response.Write.

i-orMedlem sedan nov. 2001294 inlägg
#4

tack så mycket...

solbulleMedlem sedan mars 20015 287 inlägg
#5

Aha.

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)