Bonjour à tous,
Je cherche à valider les pages de mon site en 4.01 Transitionnel.
Je bloque sur un problème de caractères spéciaux.
J'ai un tableau PHP qui récupère des variables dans une base SQL. Dans la base et donc dans le tableau PHP, elles sont bien codées. C'est à dire é pour é, &egave, pour è, et ainsi de suite...
Je dois ensuite transférer ce tableau en tableau Javascript.
J'utilise une petite fonction qui réalise la conversion.
Le problème est le suivant :
Si je laisse les caractères codés dans le tableau Javascript, alors les caractères ne sont pas interprétés dans le Javascript (en l’occurrence ici une carte Google).
Si je décode les caractères avant de les mettre dans le tabeau JS, alors lors de la copie dans le tableau JS, il y a les caractères spéciaux qui s'affichent (é, è, ...) et le W3C me dit que ce n'est pas valide !
Quelle est la solution ? Y a t il un codage qui est interprété par le JS ? ou y a t il une fonction JS qui code dans le Javascript les caractères spéciaux ou qui les interprètent correctement ?
Merci d'avance.
P.
Partager