Avatar billede felix_forex Nybegynder
06. juni 2005 - 16:11 Der er 2 kommentarer og
1 løsning

vente besked

Hej,

Jeg har en side hvor jeg bruger et loop til at vise forskellige ting fra en database.

Hvordan viser jeg en besked inden siden er loaded færdig ?

På forhånd tak.

mvh
Avatar billede fennec Nybegynder
06. juni 2005 - 16:24 #1
Du kan gøre brug af response.flush funktionen til at sende oplysninger til klienten.

<body onload="document.getElementById('TempMessage').innerHTML='';">
<span id="TempMessage">Beregner Data... Vent venligst</span>
<% response.flush %>
<%
...ASP kode...
%>
Avatar billede fennec Nybegynder
06. juni 2005 - 16:31 #2
Du kan også bruge response.flush i dit loop, også bliver data udskrevet løbende. Det virker dog ikke hvis du f.eks udskriver til et <table> tag, da den først kan vises når den afsluttes. Der er vist også andre elementer der opfører sig på den måde.

while not rs.eof
  response.write rs("noget")
  response.flush
  rs.moveNext
loop

.o) <-- One Eyed Jack
Avatar billede felix_forex Nybegynder
06. juni 2005 - 16:56 #3
Perfekt :)
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