Veel serverside scripttalen kennen een flush() functie, waarmee je de output naar de client gooit terwijl het script nog bezig is met draaien.
En ik zoek ook zoiets voor javascript
Probleem: Ik heb een zoekfunctie gemaakt (in javascript dus) die vaak nogal lang duurt. Om de gebruiker te laten weten dat ie (nog) aan het zoeken is geef ik een textje weer op het moment dat ie begint met zoeken en haal die weer weg als ie klaar is. IE vertikt het alleen om die tekst weer te geven (mozilla doet het wel goed). Hij doet dat pas als het script al af is, maar haalt 'm dan ook gelijk weer weg (zoals moet) (en zo snel dat je het niet ziet).
Dat weet ik omdat als ik een alert() doe nadat ik die text weergeef, de tekst wél in beeld komt. Maarja, zo'n alert is lelijk en slaat verder nergens op, dus dat vind ik geen oplossing. Heb het ook nog met een timeout geprobeerd, maar helaas.
Kon er met de search en google niets over vinden. Hoop dat iemand hier misschien een idee heeft.
En ik zoek ook zoiets voor javascript
Probleem: Ik heb een zoekfunctie gemaakt (in javascript dus) die vaak nogal lang duurt. Om de gebruiker te laten weten dat ie (nog) aan het zoeken is geef ik een textje weer op het moment dat ie begint met zoeken en haal die weer weg als ie klaar is. IE vertikt het alleen om die tekst weer te geven (mozilla doet het wel goed). Hij doet dat pas als het script al af is, maar haalt 'm dan ook gelijk weer weg (zoals moet) (en zo snel dat je het niet ziet).
Dat weet ik omdat als ik een alert() doe nadat ik die text weergeef, de tekst wél in beeld komt. Maarja, zo'n alert is lelijk en slaat verder nergens op, dus dat vind ik geen oplossing. Heb het ook nog met een timeout geprobeerd, maar helaas.
Kon er met de search en google niets over vinden. Hoop dat iemand hier misschien een idee heeft.