Jeg har et stort script, der skal afvikles. I mens vil jeg gerne vise en såkaldt ventetekst. Når siden er færdigindlæst, skal denne tekst usynliggøres/forsvinde. Jeg har lavet følgende eksempel, som fungerer - men kan det ikke laves lidt smartere?
<html>
<head> </head>
<body onLoad="test.style.color='#ffffff';">
<% Response.Buffer = True Response.Write "<span id='test'>Vent veligst...</span>" Response.Flush Dato = Now While DateDiff("s", Dato, Now) < 4 a=b Wend Response.Write "Scriptet er afviklet!" %>
#oasen Nu siger du laves smartere, fra ASP v. 3.0 fik du funktionen Response.Flush, da der fra ASP 2.0 til ASP 3.0 blev skiftet default værdi af Response.Buffer fra True til False.
Anyway, når du sætter Response.Buffer til True, fortæller det webserveren at din kode ikke skal caches, men sendes direkte til browseren. Derfor behøver du bla. ikke Response.Flush hvis Response.Buffer er True.
Anyway, nej, det kan ikke laves smartere, evt. med DHTML men det er jo langt fra serverside :o)
Jeg skulle have spurgt i javascript-kategorien, for det jeg er interesseret i er faktisk at indlæse dynamisk i min span. Men omvendt giver scriptet kun mening, hvis man kender ASP.
Synes godt om
Ny brugerNybegynder
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.