Afficher un code caractere special et non pas sa valeur
nours2001
Messages postés7Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention16 avril 2003
-
16 avril 2003 à 17:55
cs_Dean
Messages postés500Date d'inscriptionmardi 16 avril 2002StatutMembreDernière intervention 2 août 2004
-
21 avril 2003 à 00:13
Bonjour,
VOici mon probleme,
je veux faire un lien vers un fichiers dont le nom comporte un "#", mon#fichier.html
je veux donc faire un lien vers mon%23fichier.html, pour cela je fait:
(ch contient mon url)
ch.replace("#","%23"), mais ca ne change rien, le navigateur veut ouvrir la page mon#fichier.html a la place de la page mon%23fichier.html.
Comment puis je faire pour resoudre se probleme????
merci d'avance
nours
A voir également:
Afficher un code caractere special et non pas sa valeur
cs_Dean
Messages postés500Date d'inscriptionmardi 16 avril 2002StatutMembreDernière intervention 2 août 2004 21 avril 2003 à 00:13
Bonjour,
Il me semble qu'il existe les fonctions escape(url) et unescape(url) qui permettent respectivement d'encoder et de décoder les URL...
Cependant il est très déconseillé d'utiliser la caractère '#' (sharp) dans une URL car il est déjà réservé pour les noms d'ancres. Utilise plutôt '_' ou '.', ce sera beaucoup mieux !