OVH Cloud OVH Cloud

Encodage caractère : bizzareries

34 réponses
Avatar
p.brie
Re Bonjour,

cVais je encore provoquer un =E9v=E9nement (=E9v=E8nement) avec ce nouveau
post. POur ceux qui ne comprendait pas RDV dans le post pr=E9c=E9dent.

J'essaie toujours de comprendre l'encodage des caract=E8res ...

J'ai =E9crit le petit code suivant ...

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns=3D"http://www.w3.org/1999/xhtml" xml:lang=3D"fr" lang=3D"fr">
<head>
<meta http-equiv=3D"content-type" content=3D"text/html;
charset=3DISO-8859-1" />
<title>Essai</title>
</head>

<body>
<p> C'est 15 EURO</p>
<p> C'est 15 &euro;</p>
</body>
</html>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Affichage
C'est 15 EURO
C'est 15 EURO

Puis j'ai remplac=E9 la ligne charset poar celle ci
<meta http-equiv=3D"content-type" content=3D"text/html;
charset=3DISO-8859-15" />

J'utilise donc ISO-8859-15 qui a =E9t=E9 cr=E9=E9 entre autres pour pouvoir
g=E9rer des caract=E8res comme EURO qui ne faisaient pas partie de l'ancienn=
e
norme.

Affichage
C'est 15 (suivi d'un carr=E9)
C'est 15 EURO

Bref tout le contraire que ce que je pensais ... une id=E9e ?

Merci =E0 vous de nouveau
Patrice

4 réponses

1 2 3 4
Avatar
Olivier Miakinen
Le 03/12/2007 19:02, Pierre Goiffon a écrit :

http://www.miakinen.net/vrac/charsets/?hv=h&o6=MacRoman&or=3&pr4







Oui, tu l'as déjà dit mais j'ai eu la flemme de changer. D'autant que la
valeur décimale se trouve très facilement si ton navigateur affiche le
title sous forme d'info-bulle : il s'agit du tout premier nombre, écrit
entre parenthèses.



Oh, je crois que tu m'avais déjà répondu cela et j'avais oublié cette
histoire de title... j'essaie de m'en souvenir pour la prochaine fois



En dehors du title, l'info se trouve aussi dans le tableau de droite
« le même glyphe dans toutes les tables », à la ligne correspondant à
la table affichée. D'ailleurs les deux tableaux de droite ne font
qu'utiliser les infos trouvées dans les champs title.

(une petite indication à côté du champ pour le rappeler peut être ??)



Le jour où je changerai cette page je ferai surtout la modif dont je
parlais (mettre à jour automatiquement les valeurs des champs en
cliquant sur un caractère) quoique je pourrais faire les deux.
Avatar
Olivier Miakinen
Le 03/12/2007 13:19, Olivier Miakinen a écrit :

http://www.miakinen.net/vrac/charsets/?hv=h&o6=MacRoman&or=3&pr4







Un jour je remplirai les valeurs automatiquement en cliquant sur le
caractère.



Après plusieurs heures de travail acharné, j'ai finalement réussi en
ajoutant deux lignes dans la fonction cliqueVue() :
document.getElementById('or').selectedIndex = refVue.vueIdx;
document.getElementById('pr').value = refCharIdx;

:-D
Avatar
Pierre Goiffon
Olivier Miakinen wrote:
Le 03/12/2007 13:19, Olivier Miakinen a écrit :
http://www.miakinen.net/vrac/charsets/?hv=h&o6=MacRoman&or=3&pr4






Un jour je remplirai les valeurs automatiquement en cliquant sur le
caractère.



Après plusieurs heures de travail acharné, j'ai finalement réussi en
ajoutant deux lignes dans la fonction cliqueVue() :
document.getElementById('or').selectedIndex = refVue.vueIdx;
document.getElementById('pr').value = refCharIdx;



Yeah !! Milles merci Olivier !
Avatar
Michael DENIS
Le Fri, 30 Nov 2007 14:53:05 +0100, Pierre Goiffon
écrivait:

Ton outil est super pratique tout court !!



Je profite d'un petit passage dans le coin pour confirmer cette
appréciation ! :-) Merci !

--
Michaël DENIS
1 2 3 4