Ik ben bezig met een script waarin op een site die bestaat uit vele tabellen etc, er op een gegeven moment een button van een formulier wordt weergegeven. De bedoeling is dat op t moment dat de gebruiker op de button clickt t script gaat draaien etc. So far so good, das niet zo moeilijk.
Maar nu het probleem:
Als er geklikt is op de button, komt in de volgende pagina (of een refresh van de oude) de output van het script te staan. Dit zit in een tabel die weer genest is in andere tabellen etc. Probleem is dat dit script vrij lang de tijd nodig heeft om te draaien, en ik graag een loading bar of iets dergelijks en in ieder geval de footer etc alvast wil laten zien. Maar omdat het script dan nog bezig is, wordt de rest(zelfs niet de overige html codes in dezelfde tabel) van de pagina niet weergegeven. Even een schets:
<pagina & html>
<tabellen>
<tabel van oa het script>
<ander field>
<field van het script>
<footer en overige gedeelte van het script>
gaat nu het script lopen, wordt alleen
<pagina & html>
<tabellen>
laten zien tot het script draait, maar de bedoeling is juist dat eerst alles wordt laten zien, dus ook de footer, en pas dan, als het script klaar is, de output er als t ware tussen gepropt wordt.
Heeft iemand een idee hoe ik dit kan oplossen, en of er uberhaubt een mogelijkheid is?. De output van het script is oa een tabel met een plaatje en text uit verschillende variabeles. Ik zat te denken aan misschien iets met javascript oid, maar erg bekend ben ik hier niet mee en ik weet eigenlijk ook niet goed hoe ik mijn vraag in google zou kunnen formuleren.