vespa Posté 23 Octobre 2006 Posté 23 Octobre 2006 (modifié) Bonjour, J'ai un script que je souhaite utiliser mais qui me pose quelques problème. function send_data() {\n" ." data = document.send.message.value;\n" ." if(data != null && data != '') {\n" ." data = escape(data);\n" ." parameters = 'op=sendmessage&from=$from&message='+data;\n" ." document.send.submit.disabled = true;\n" ." sender.open('POST', '$url', true);\n" ." sender.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');\n" ." sender.setRequestHeader('Content-length', parameters.length);\n" ." sender.setRequestHeader('Connection', 'close');\n" ." sender.send(parameters);\n" ." sender.onreadystatechange = sendstateHandler;\n" ." return;\n" ." } else document.send.message.focus();\n" ."}\n" Les caractères retournés sont en UTF-8 alors que je souhaiterais iso-8859-1. J'ai lu que XMLHttpRequest + post + content-type = UTF-8 et je n'arrives pas à trouver la solution pour passer en iso-8859-1... Si vous avez des idées ? Modifié 24 Octobre 2006 par vespa
vespa Posté 24 Octobre 2006 Auteur Posté 24 Octobre 2006 Je me suis débrouillé en convertisssant l'affichage : $message = mb_convert_encoding("$message", "UTF-8", "ISO-8859-1"); Ca s'affiche correctemment maintenant
guilhem_mdg Posté 24 Octobre 2006 Posté 24 Octobre 2006 Aïe aïe !! Tu ne dois récupérer que de l'XML... Pas du texte !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant