AJAX et cractères spéciaux

Fermé
DO19 Messages postés 128 Date d'inscription lundi 15 février 2010 Statut Membre Dernière intervention 9 avril 2019 - 28 juil. 2011 à 16:50
DO19 Messages postés 128 Date d'inscription lundi 15 février 2010 Statut Membre Dernière intervention 9 avril 2019 - 28 juil. 2011 à 17:23
Bonjour,
Voulant créer un site web sans avoir à recharger complétement ma page web, j'ai décidé de m'attaquer au AJAX mais alors la gros soucis, tous les caractères spéciaux des pages aux quels je fait appel se retrouvent remplacé par des ? dans un losange noir.

quelqu'un peut m'aider?

Cordialement DO19.

2 réponses

coeus Messages postés 3019 Date d'inscription samedi 13 janvier 2007 Statut Membre Dernière intervention 19 juin 2013 119
28 juil. 2011 à 17:09
Salut,

Ça dépend de l'encodage de caractère dans tes pages. As-tu défini une balise <meta charset> ? Est-ce que ton navigateur utilise bien l'encodage spécifié sur cette balise ? Est-ce que toutes tes pages ont le même encodage ? Est-ce que le logiciel que tu utilises pour écrire ton code utilise aussi cet encodage ?

Il est vrai que les caractères sont une difficulté majeure dès que tu impliques Javascript. Mais y a moyen de faire.
0
DO19 Messages postés 128 Date d'inscription lundi 15 février 2010 Statut Membre Dernière intervention 9 avril 2019 3
28 juil. 2011 à 17:23
J'ai déjà définit des balises de type meta charset j'ai essayer ces deux types :
<head header('Content-Type: text/html; charset=UTF-8');>
<head header('Content-Type: text/html; charset=ISO 8859-1');>

Que ce soit cette forme ou directement en <meta charset=ISO 8859-1>, cela ne fait aucune différence.

Sinon j'utilise Mozilla Firefox comme navigateur et pour écrire mon code j'ai notepad ++. Pour les pages j'ai bien fait en sorte de les mettre toutes avec le même encodage.
0