Bonjour,
J'utilise depuis longtemps la fonction javascript encode() pour encoder des chaines de caractères afin de constituer une URL envoyée vers une application ISAPI.
Tout fonctionne bien jusqu'à un test réalisé en Grèce avec les caractères grecs. Dans ce cas, la fonction escape() génère un encodage en unicode et non plus en hexa. par exemple, le caractère Lambda est encodé en %03BB.
Quand j'utilise un formulaire classique (method get), l'encodage du même caractère est automatiquement réalisé en héxa (%EB).
Question:
Comment puis-je forcer un encodage héxa avec la fonction escape(), encodage qui est compatible avec les applications ISAPI ?
J'ai essayé les fonctions de type encodeURI, mais j'ai encore un encodage différent et qui ne fonctionne pas avec ISAPI.
D'avance merci.
François.
Partager