Я использую jquery 1.4.2 для отправки ajax-запроса на страницу php, а затем отображаю результат.
Это отлично работает с FF3 и IE8, но в IE6 символ € заменяетсяна квадрат я попытался принудительно ввести кодировку символов страницы php с помощью header (), но это не сработало ...
Я работаю в Windows с Zend Studio для eclipse (кодирование projet)is utf-8)
вот вызов ajax:
$.ajax({
url:'index.php?module=ajax&action=getCommande&no-header=1&id='+id ,
cache:true,
success:function(html){
$("#recap_commande").html(html);
}
});
запрашиваемая страница:
<?php
header('Content-type: text/html; charset=utf-8');
echo "Récapitulatif de la demande " . $_GET ['id'] . " (".$this->getTotal($nb["COD_ART"],$nb["COD_OPTION"])." €) ";
?>
Любая помощь будет признательна.