Re: Retrouver le charset d'une page
Bonjour à Olivier Miakinen <om+news@miakinen.net> qui nous a écrit :
> Le 11/05/2007 17:02, Cenekemoi a écrit :
>>>
>>> Thierry, tu dois garder à l'esprit que ce paramètre, s'il existe,
>>> n'est qu'indicatif. Le « vrai » charset est celui qui a dû être
>>> transmis dans les entêtes HTTP, et celui-là tu ne l'auras pas en
>>> cherchant dans les éléments META.
>>
>> Ce script me convient parfaitement, car je sais peu ou prou ce que je
>> peux avoir dans les balises META ; le cas où je ne trouve pas de
>> "<meta...charset...>" est gérable...
>
> Je ne parlais pas tellement du cas où il n'y aurait pas de <meta...
> charset...> mais surtout du cas où tu en aurais un mais qu'il ne
> serait pas pris en compte puisque (et pardonne moi d'insister encore
> sur ce point) ce sont les entêtes HTTP qui ont la priorité absolue.
Tu as raison d'insister pour que tout le monde comprenne bien ;-)
Comme j'ai essayé de le dire, je suis, en quelque sorte, maître de ce
qui est envoyé à ma page Html : c'est une application Java (côté
serveur) dont je connais les spécificités. Cette application peut gérer
soit du "iso-8859-1", soit du "iso-8859-15", soit de l'utf-8 via la
balise META.
Et merci à Pierre pour son "document.charset" ( spécifique IE de pair
avec "document.defaultCharset" ) qui peut aider également !...
--
Cordialement, Thierry ;-)
|