03-11-2007, 12:57 AM
En fait, tu peux mettre ce que tu veux dans la page appelée par Javascript, et dans la quantité que tu souhaites.
Il faut juste avoir en tête que ce que toute sortie textuelle de la page appelée sera inséré dans la variable Javascript responseText.
C'est comme ça par exemple qu'une carte peut être modifiée sans rechargement apparent de la page. Comme sur sur cette carte. Le fichier PHP qui est appelée quand on clique sur le bouton Update map traite les données envoyées par Javascript, modifie le fichier XML (dans ton cas c'est à MySQL que tu fais appel) et exécute le code qui sert à générer la carte sous sa forme finale, en xHTML.
La page appelée fait donc presque la même chose que la page appelante.
Une fois cette carte générée, on la met à la place de l'ancienne, dans le bloc dont l'id est map. L'utilisateur n'y voit donc que du feu.
Sephi-Chan
Il faut juste avoir en tête que ce que toute sortie textuelle de la page appelée sera inséré dans la variable Javascript responseText.
C'est comme ça par exemple qu'une carte peut être modifiée sans rechargement apparent de la page. Comme sur sur cette carte. Le fichier PHP qui est appelée quand on clique sur le bouton Update map traite les données envoyées par Javascript, modifie le fichier XML (dans ton cas c'est à MySQL que tu fais appel) et exécute le code qui sert à générer la carte sous sa forme finale, en xHTML.
La page appelée fait donc presque la même chose que la page appelante.
Une fois cette carte générée, on la met à la place de l'ancienne, dans le bloc dont l'id est map. L'utilisateur n'y voit donc que du feu.
Sephi-Chan