Pagina content later inladen met javascript
Beste,
Ik heb een PHP script waarvan de verwerking enkele seconden duurt. Hier komt als output enkele woorden uit. Nu heb ik geen zin om de gebruiker van de website elke keer als die pagina geladen zou worden die enkele seconden te laten wachten voor de pagina is geladen, dus is het mogelijk om de pagina alvast te laden, en dan de output van die PHP pagina met javascript later in te laden, waarbij er eerst een "Loading..." staat of iets dergelijks tot de output "bekend" is.
Weet iemand hier een functie van of een manier waarmee ik dit in elkaar kan zetten ? Mijn javascript kennis is matig, normale javascript gaat wel, jquery nopes.
Alvast bedankt,
Ricardo
Ik heb een PHP script waarvan de verwerking enkele seconden duurt. Hier komt als output enkele woorden uit. Nu heb ik geen zin om de gebruiker van de website elke keer als die pagina geladen zou worden die enkele seconden te laten wachten voor de pagina is geladen, dus is het mogelijk om de pagina alvast te laden, en dan de output van die PHP pagina met javascript later in te laden, waarbij er eerst een "Loading..." staat of iets dergelijks tot de output "bekend" is.
Weet iemand hier een functie van of een manier waarmee ik dit in elkaar kan zetten ? Mijn javascript kennis is matig, normale javascript gaat wel, jquery nopes.
Alvast bedankt,
Ricardo
Gesponsorde koppelingen:
Kan je die paar woorden in een apart script laten genereren? Zo ja, dan kan je die gewoon uit je pagina halen, en later met xmlhttprequest (of met een laagje jQuery eroverheen, wat je wilt) op de achtergrond ophalen en je loading tekst laten vervangen zodra het antwoord er is.
Heel basaal voorbeeldje met jQuery
Heel basaal voorbeeldje met jQuery
Dankje! Volgens mij moet het daarmee gaan lukken, zal er morgen eens naar kijken. Apart script is geen probleem.
Toevoeging op 19/08/2010 15:31:54:
Daarmee is het helemaal gelukt, super :)
Toevoeging op 19/08/2010 15:31:54:
Daarmee is het helemaal gelukt, super :)



