Chrome et Safari et encodage
Chrome et Safari ont un comportement différent de Firefox et même de IE7 lorsqu'on utilise un fichier Javascript avec XMLHttpRequest()
Les caractères accentués sont lamentablement transformés...
Voyez par exemple sur cette page :
http://www.ubaye-verdon.net/barcinonien/formthm.html
en tapant "lièvre" ou même "lievre" la différence de résultats affichés par ces navigateurs.
Qui pourrait me tirer d'embarras ?
Merci d'avance pour votre attention.
change l'encodage de tes caractères
Changer l'encodage des caractères...est-ce dans l'entête du fichier php...?
dans la base de données ...?
Ou bien dans le navigateur ?
Impossible avec Safari qui se replace systématiquement sur "par défaut" !
et qui déforme les caractères.
Avec Chrome, quel que soit le codage (pourtant bien pris en compte) on a droit à la déformation des caractères...
Opera, n'accepte pas les caractères accentués dans la boite de dialogue,
mais, retourne des résultats corrects si on l'interroge en supprimant les caractères accentués (é,è,ç...)
Flock a le même comportement qu'Opera.
Etonnant...! avec IE7 Tout baigne, il accepte les caractères accentués dans la boite de recherche et restitue correctement les caractères accentués dans les résultats !
Comment en sortir ?