J’ai fini d’intégrer les nouvelles fonctionnalités à la classe XHRConnection. J’en profite pour mettre en ligne le site qui lui est dédié.
Nouveautés
Il y a deux fonctionnalités supplémentaires par rapport à la première version. Il est désormais possible de se passer de la fonction de callback du moment où on indique un ID, celui de l’élément à alimenter par le résultat d’une requête. Ensuite, il y est désormais intégré une méthode permettant de créer un objet DOM et donc de charger dans ce dernier un fichier XML.
Pour découvrir XHRConnection, rendez vous : http://xhrconnection.sutekidane.net




















Juste une petite astuce,
Le jeu de caratère par défaut d’une réponse faites via cette méthode est UTF-8, alors que dans une majorité de cas les pages web sont en ISO8859-1, donc pour que la réponse soit correctement intégrée, il faut forcer le jeu de caractère.
Par exemple avec PHP:
header(‘Content-Type: application/xml; charset=iso-8859-1′);
ceci juste avant les différents echo.
Merci pour ton script xhrconnection.js que j’emploie abondamment. J’y ai même rajouté la fonction chargefichier qui prend en paramètres le nom du fichier à insérer et le nom de l’élément où l’insérer. Mais j’ai un problème qui doit être en rapport avec le commentaire de Marko : quelque soit le type de fichier inséré, il est précédé des signes  sur les navigateurs à moteur Gecko seulement, pas sous IE.
Si c’est une histoire de jeu de caractères comment insérer mon fichier avec le jeu désiré ?