Ik zit met het volgende probleem:
Ik heb een pagina met omzet statistieken van het bedrijf. Doordat deze pagina door een MySQL tabel met een miljoen records gaat wandelen tot 6 maanden terug, doet deze pagina er momenteel zo'n 60 seconden over om te laden. Nu heb ik de laadtijd teruggebracht naar zo'n 15 seconden door de pagina op te delen in 2 stukken. Het eerste deel van de pagina laat de huidige maand zien, de andere laat de 6 maanden zien. Ik wissel tussen de paginas dmv AJAX.
Op deze paginas wordt dmv javascript een flash pakketje aangeroepen, wat een grafiek weergeeft. Wanneer ik de paginas direct aanroep, wordt het grafiekje netjes ingeladen, maar wanneer ik dit via ajax inlaadt in een divje, doet hij niks. Ik zie in FireBug wel dat het script wordt weggeschreven naar de div, met alle waarden.
Het javascript wat deze grafieken in moet laden, is zowel op de hoofdpagina, als op de child pagina welke wordt opgevraagd ingeladen, maar zonder succes. Ook afzonderlijk (dus op een pagina wel, op de ander niet) inladen werkt niet.
Waarom laden deze grafieken niet? Is het niet mogelijk om via AJAX javascript uit te voeren op een child pagina?
Ik heb een pagina met omzet statistieken van het bedrijf. Doordat deze pagina door een MySQL tabel met een miljoen records gaat wandelen tot 6 maanden terug, doet deze pagina er momenteel zo'n 60 seconden over om te laden. Nu heb ik de laadtijd teruggebracht naar zo'n 15 seconden door de pagina op te delen in 2 stukken. Het eerste deel van de pagina laat de huidige maand zien, de andere laat de 6 maanden zien. Ik wissel tussen de paginas dmv AJAX.
Op deze paginas wordt dmv javascript een flash pakketje aangeroepen, wat een grafiek weergeeft. Wanneer ik de paginas direct aanroep, wordt het grafiekje netjes ingeladen, maar wanneer ik dit via ajax inlaadt in een divje, doet hij niks. Ik zie in FireBug wel dat het script wordt weggeschreven naar de div, met alle waarden.
Het javascript wat deze grafieken in moet laden, is zowel op de hoofdpagina, als op de child pagina welke wordt opgevraagd ingeladen, maar zonder succes. Ook afzonderlijk (dus op een pagina wel, op de ander niet) inladen werkt niet.
Waarom laden deze grafieken niet? Is het niet mogelijk om via AJAX javascript uit te voeren op een child pagina?
[ Voor 11% gewijzigd door MueR op 05-03-2007 11:26 ]
Anyone who gets in between me and my morning coffee should be insecure.