Visa att något pågår!

ASP

3 svar · 208 visningar · startad av Razor

Medlem sedan maj 200067 inlägg
Trådstart#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.

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. :)

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)