webForumDet fria alternativet

Visa att något pågår!

ASP

3 svar · 201 visningar · startad av Razor

Medlem sedan maj 200067 inlägg
Frågan#1

Ett litet problem.

Jag har en del skript som i vissa fall kan ta ganska lång tid (>10 sekunder) att köra. Jag söker därför en möjlighet att informera användaren att aktivitet pågår, typ "Sökning pågår..." eller "Körning pågår...".

När skriptet sedan har kört klart vill jag ersätta informationstexten med resultatet av körningen, exempelvis ett utdrag ur en databas.

Jag har experimenterat med Response.Buffer, Response.Flush och Response.Clear och lyckas skriva ut informationstexten. Däremot lyckas jag inte ersätta informationstexten med resultatet av skriptkörningen. Informationstexten står kvar ovanför resultatet.

Några förslag (Response.Redirect eller vad)?

Mvh Razor

Medlem sedan juni 200032 967 inlägg
#2

jag föreslår att du skriver ut texten 'vänta, pantskalle' i ett lager. när resultatet är klart döljer du bara 'vänta'-lagret.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
respect my authoritaah!</A>

Medlem sedan maj 200067 inlägg
#3

Tack för svaret @nders men jag har ingen erfarenhet av att arbeta med lager. Är detta den enda lösningen eller finns det andra som går att implementera med enbart ASP eller JavaScript?

Mvh Razor

Medlem sedan juni 200032 967 inlägg
#4

jag har inte heller någon vidare lagererfarenhet, men det har grabbarna som hänger i 'javascript, dhtml'.

förresten, du behöver inte ha med 'pantskalle' i väntetexten, det var bara ett förslag. :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
respect my authoritaah!</A>

295 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
147 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)