[Résolu] %** au lieu des caractères accentués dans les UR

Vos requêtes concernant Mozilla Firefox, le navigateur Gecko alternatif, ne trouvèrent point de réponses lorsque vous cherchâtes ? Toute l'équipe Geckozone est prête à vous aider.

Modérateurs : nico@nc, Mori, jpj, myahoo

Répondre
Jeand1242

[Résolu] %** au lieu des caractères accentués dans les UR

Message par Jeand1242 »

Bonjour à tous
J'ai un problème avec Firefox 2.0.0.12 (mais le pb est plus ancien), que je n'ai pas avec IE:
Sur certains sites, un lien ayant des caractères accentués n'est pas transmis dans le bon code au site concerné (mais affiché correctement sur la page Web):
Par exemple si j'ai un lien dans une page:

Code : Tout sélectionner

javascript:popup('La Ramée.txt', '2008/2008-02/2008-02-11')
Si la souris survole le lien, le lien s'affiche correctement dans la barre d'état en bas.

Par contre si je clique sur le lien il envoie ce string au site (encodage du "é" différent):

Code : Tout sélectionner

javascript:popup('La Ram%C3%A9e.txt', '2008/2008-02/2008-02-11')
Même affichage dans "Information sur la page/ liens", ou si l'on copie (clique droit) le lien dans le presse papier.
Je n'ai pas trouvé de paramètre Java ou autre pour corriger cela.
Les changements dans "Affichage/Encodage des caractères", n'ont d'effet que sur l'affichage.
L'encodage de caractères est sur "Détection auto/Universel" ce qui donne pour la page concernée "Iso8859-1". Les caractères sont affichés correctement sur la page, mais il semble que FIREFOX convertisse les caractères ASCII en UTF8 quand il envoie le lien au site.

Merci pour vos réponses et votre aide.
Jean

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
jeand1242

Message par jeand1242 »

Un petit complément,
Voilà ce qu"il y a dans la page web pour je popup de Javascript.....

Code : Tout sélectionner

<script language="javascript">
function popup(file, dir) {
var fen=window.open('index.php?action=view&filename='+file+'&directory='+dir+'&PHPSESSID=1f5bfaeb8bb670da5dc4a4053c1da6ca','filemanager','status=yes,scrollbars=yes,resizable=yes,width=600,height=500');
}
</script>
Merci pour vos commentaires
Jean

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
Jeand1242

Message par Jeand1242 »

Bonjour,
Personne n'a d'idée sur mon problème ??? même pas les gourous de FIREFOX ???
Merci de faire un effort.....
Jean

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
nico@nc
Animal mythique
Messages : 8038
Inscription : 21 août 2005, 08:04

Message par nico@nc »

Bonjour,

On peut avoir l'adresse de la page en question ?

Par ailleurs, s'agit-il d'un site dont tu es le webmaster ? (si oui, on déplacera en développement web)
Nicolas
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
Pas de support par message privé, postez sur le forum, merci.
Serged
Lézard à collerette
Messages : 251
Inscription : 02 févr. 2005, 10:24

Message par Serged »

Tu pourrais mettre un titre plus explicite ! En général, les gens qui postent là ont toujours un "Problème avec Firefox" !


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Salut,

Les URL n'ont pas (encore) d'espaces ou caractères accentués. Firefox traduit ces caractères (ce n'est pas de l'UTF-8 mais autre chose, je n'arrive pas à retrouver de la doc - c'est spécifique aux URL)

Solution : utiliser des noms de fichiers sans caractères bizarres :roll:
Jeand1242

Message par Jeand1242 »

Bonjour à tous,
"Mea culpa" pour le titre.... je ne pense pas pouvoir le changer après coup....
Pour le site, un exemple (mais il y en a d'autres) de site qui accepte des noms de fichiers donnés par n'importe quel utilisateur et, donc avec des caractères accentués: Fourtoutici: http://66.199.236.10
Essayez sur ce site de télécharger un fichier quelconque avec un nom contenant des accents.... pas de problème avec IE7, car il ne fait pas de conversion....pourquoi diable Firefox fait-il une conversion ????

Merci pour vos réponses.
Jean


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
igrecpaix
Gecko
Messages : 66
Inscription : 08 oct. 2006, 18:19

Message par igrecpaix »

Asumbaa : Ça s'appelle le Percent-encoding (http://en.wikipedia.org/wiki/Percent-encoding)

Je pense quant à moi que le problème concerne le site et pas Firefox.
Invité

Message par Invité »

igrecpaix a écrit :Asumbaa : Ça s'appelle le Percent-encoding (http://en.wikipedia.org/wiki/Percent-encoding)

Je pense quant à moi que le problème concerne le site et pas Firefox.
Merci pour l'info....
Si le problème concerne le site, alors pourquoi il n'y a pas de problème avec IE7 ????
@+
Jean

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

Parce que IE est moins strict vis-à-vis de la norme...



Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b3) Gecko/2008020514 Firefox/3.0b3
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Jeand1242

Problème avec Firefox et Javascript...

Message par Jeand1242 »

Bonjour,
Ceci est un post pour essayer de changer le Sujet.....
@+
Jean

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12
nico@nc
Animal mythique
Messages : 8038
Inscription : 21 août 2005, 08:04

Re: Problème avec Firefox et Javascript...

Message par nico@nc »

Jeand1242 a écrit :Bonjour,
Ceci est un post pour essayer de changer le Sujet.....
@+
Jean
Il faut avoir posté le premier message en étant connecté sur le forum pour pouvoir modifier le titre du sujet. Je l'ai fait pour toi.
Nicolas
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
Pas de support par message privé, postez sur le forum, merci.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Google [Bot], Semrush [Bot] et 4 invités