Avatar billede buha Nybegynder
08. marts 2002 - 17:46 Der er 3 kommentarer og
2 løsninger

kan ikke huske kode

Det er noget response.byffer eller sådan nogte:

jeg skal bruge den kode som skriver noget med response.write imens den laver noget andet når den er færdig skal den stille om til default.asp....
det ligner noget af det her.

response.byffer = True

response.enellerandetkode
response.write "arbejder..."
gør koden.



response.write "færdig"
stil om


forstår du??
Avatar billede rune_c Nybegynder
08. marts 2002 - 17:57 #1
response.buffer = true
Avatar billede rune_c Nybegynder
08. marts 2002 - 17:58 #2
response.redirect "default.asp"???
Avatar billede rune_c Nybegynder
08. marts 2002 - 18:02 #3
det kan ikke lade sig gøre med det kode!

Hvis man sætter bufferen til bliver alt asp kode udført før noget af det sendes til klienten. Dvs.:

<%
response.buffer = true

response.write "arbejder..."
response.write "færdig..."
response.redirect "default.asp"
%>

her omstiller den uden at skrive noget. Du skal derfor ikke sætte bufferen til. Hvis bufferen ikke er på og du sender et html header før du bruger response.redirect får du også problemer. Ex:

<%
response.write "<html>"
response.redirect "default.asp"
%>

vil ikke virke, mens

<%
response.buffer = true
response.write "<html>"
response.redirect "default.asp"
%>

vil virke
Avatar billede orca Nybegynder
08. marts 2002 - 19:00 #4
Her er et lille eksempel som sender teksten til brugeren hver gang loopet køres igennem, i steder for som normalt at vente til alt tekst var genereret:

<%
Response.Buffer = True

For i = 1 To 500
Response.Write "Weeeee"
Response.Flush
Next
%>

Du skal altså bare sætte din Buffer til true, og så bruge Response.Flush når du vil sende dataene.

Mvh Mark
--
www.gameshots.dk
Avatar billede buha Nybegynder
09. marts 2002 - 15:58 #5
tak alle sammen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester