Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

charset

0 views
Skip to first unread message

Pif

unread,
Dec 9, 2009, 4:14:39 AM12/9/09
to
Bonjour,

j'ai des documents HTML qui sont générés par un programme externe pour
lequel je n'ai pas accès au source. Ces fichiers ne spécifient pas le
charset. Quand j'ouvre le fichier HTML sur mon disque dur, tout marche
bien. Quand je l'ouvre via mon tomcat, les caractères accentués ne
sont pas reconnus. Si je dans le navigateur je modifie l'encodage du
caractère ca marche. Vraissemblablement, Tomcat a des lacunes sur la
gestion des default charset.

Comme la page est ouverte depuis un javascript pour lequel j'ai le
controle, ce que j'aimerais, c'est pouvoir spécifier dans mon open
window le charset, ou pouvoir le modifier dans une instruction
suivante. C'est possible ?

Merci.

SAM

unread,
Dec 9, 2009, 5:25:58 AM12/9/09
to
Le 12/9/09 10:14 AM, Pif a �crit :
> Bonjour,
>
> j'ai des documents HTML qui sont g�n�r�s par un programme externe pour
> lequel je n'ai pas acc�s au source. Ces fichiers ne sp�cifient pas le

> charset. Quand j'ouvre le fichier HTML sur mon disque dur, tout marche
> bien. Quand je l'ouvre via mon tomcat, les caract�res accentu�s ne

> sont pas reconnus. Si je dans le navigateur je modifie l'encodage du
> caract�re ca marche. Vraissemblablement, Tomcat a des lacunes sur la
> gestion des default charset.

Pas forc�ment.
Peut-�tre le serveur envoie-t-il l'en-t�te de charset ?
(et que, bien entendu, il n'en envoie qu'un seul et probablement pas
celui des pages html)

Quel est le charset des pages incrimin�es ?

> Comme la page est ouverte depuis un javascript pour lequel j'ai le

> controle, ce que j'aimerais, c'est pouvoir sp�cifier dans mon open
> window le charset,

Si c'avait �t� en PHP peut-�tre que oui.

Je doute tr�s fort que le javascript envoie un en-t�te de charset.
M�me si on ajoute l'info � la balise script.

<script charset="utf-8" blabla ...>

> ou pouvoir le modifier dans une instruction suivante.
> C'est possible ?

Non.
C'est trop tard de toutes fa�ons.
Le charset doit �tre en en-t�te.

Tenter dans une iframe ?
(avec charset dans la balise)


--
sm

Pif

unread,
Dec 9, 2009, 3:44:17 PM12/9/09
to
merci pour la r�ponse, il semble qu'il n'y ait pas d'issue autre que
corriger les lacunes de tomcat...

merci quand meme pour les suggestions

SAM a �crit :

0 new messages