Page 1 sur 1

adresses // remplacés par \\

Publié : 20 oct. 2005, 12:51
par !dje!
bonjour,

j'essaie d'optimiser mon site internet pour qu'il soit compatible avec mozilla.
Le problème viens d'un menu ne flash où mozilla remplace les adresses des pages appelées par les boutons flash :
il change les //// (les slashs) en \\\ (contreslash) !!!
...et là je ne sais vraiment pas qoui faire...

Publié : 20 oct. 2005, 16:48
par bobo
A mon avis c'est plutot l'inverse qui se produit. Il y a réellement \\\ dans le code flash et IE (que tu utilises habituellement je suppose) remplace les \\\ par des ///
Vérifie le code de ton menu Flash, c'est vraissemblablement le coupable.
(certains diront qu'il vaut mieux éviter les menus en Flash, mais bon)

Publié : 20 oct. 2005, 22:24
par Mirovinben
!dje! > Heu... si tu parle des URL, le / est le séparateur normal pour une adresse http ou ftp, par contre, sous Windows, le séparateur est bien un \...

Selon moi et en résumé :
adresse locale (ton disque dur ou ton réseau local) : \
adresse internet : /

Mais je ne connais rien à Flash

Publié : 25 oct. 2005, 12:22
par !dje!
oui on pourrait croire que je me gourre dans les \ / local ou en ligne mais non je ne me tropmpe pas. Du reste je vous rappel qu'il n'y a aucun problème sous IE... ni Netscape ...
j'ai l'impression que mozilla interprete mal le code que lui donne flash et j'ai remarqué autre chose :
le bouton appel un fichier genre \dossier\fichier.html
ou ..\dossier\fichier.html
et mozilla ineterprete \dossier/fichier (!)
est-ce que c'est assez clair ?
personne n'a jamais vu de probleme flash/mozilla ?
(ou flash\mozilla)

Publié : 25 oct. 2005, 13:11
par Flore
Nan, quand on dit \ firefox interprète \ et quand on dit / firefox interprète / .
Par contre IE interprète \ en / sur le web.
La conclusion est que les pages mal foutues qui ont des \ dans leurs chemins de fichiers sont interprétés par IE qui transforme les \ en / et affiche la page comme le concepteur s'y attend. Alors que Firefox voit une erreur.
Le corrolaire (mais ça arrive plus rarement) est qu'IE est incapable d'interpréter un nom de fichier avec un \ dedans :
http://ophiuchus.org/flore/bdgest\sidebar.html , si tu utilises IE pour cliquer sur ce lien, tu auras une belle erreur 404, alors que la page existe.

Le plus vraisemblable est que flash a écrit le code avec des \ qu'IE les interprète en / et que ça marche, par contre Firefox les lit correctement en \ ne trouve pas les fichiers voulus. Et toi tu râles parce que Firefox fait scrupuleusement ce qu'on lui dit ???

Publié : 25 oct. 2005, 13:55
par Invité
je ne râle pas chère petite demoiselle, je cherche des solution pour que mon site (qui est en fait un site institutionnel www.mamlm.fr) soit visible par le plus grand nombre y compris les utilisateurs de Firefox...
j'utilise flash, dreamweaver et je ne comprends pas alors pourquoi ces editeurs mettent des // dans le mauvais sens...
Est-ce que je dois forcer flash et dreameaver à coder les adresses avec des \
et si je fais ça, les utilisateurs de IE (d'apres mes stats... 90%) ne pourront plus acceder à mon site ?
Le "mieux" est l'ennemi du "bien" non ?

Publié : 25 oct. 2005, 14:11
par Flore
Et voilà...
The requested URL /exposition\index.html was not found on this server.
Ben tiens.
Alors il ne reste plus qu'à dire aux 2 pignoufs (flash et dreamweaver) que \ c'est pas / et que s'ils veulent se faire comprendre il faudrait qu'ils arrêtent d'être dyslexiques.
Maintenant, je ne sais pas comment leur dire, alors il va te falloir trouver un forum d'entraide qui parle de ces logiciels.

Et pour finir (faites pas gaffe, je suis énervée à cause d'autres trucs), les frames c'est pénible (impossible de mettre un bookmark) ; Flash, c'est très lourd, pénible, pas accessible : impossible de naviguer avec les onglets, de sélectionner du texte, de sauvegarder une image (sans parler du code de merde). Quand les 2 sont ensemble, c'est l'horreur, autant te dire que si j'ai regardé le site c'est juste pour voir ce qui n'allait pas, sinon je l'aurais immédiatement fermé.

Publié : 25 oct. 2005, 14:52
par !dje!
oui je sais les frames c pas le top mais j'ai pas eu beaucoup beaucoup de temps pour développer ce site et j'espere en degager un peu pour pouvoir faire certaines modifs et celle là en particulier.
sinon keep cool et souviens toi :
always look the bright side of life (la vie de Brian)
et merci pour tes infos, Flore