Probleme d'adresse d'image sous javascript et xml



  • bonjour

    j'utile javascript et le dom pour communiquer avec une page xml
    et cela fonctionne tres bien avec chrome et IE mais par contre pour opera et FireFox pour le texte tous vas bien mais pour les images ca ne marche pas sur opra quand je me renseigne sur l'adresse de l'image j'obtien ca

    /jaquette%5CLa%20Nuit%20Au%20Musée.jpg

    au lieux de ca

    /jaquette/ La Nuit Au Musée.jpg

    j'ai essayer en diminuant le nom de l'image mais il y a toujour un problème
    j'ai aussi mis une alert pour voir ce que me retourne le xml dans la page et la tous va bien
    donc si quelqu'un a une idee sur mon problème je suis preneure



  • fait des recherche du côté des fonction "html_entities" ;)

    edit: j'ai mal lu, si tu veux un conseil, n'utilise pas d'espace dans tes noms, car c'est très peu portable pour tout ce qui n'est pas microsoft. (surtout dans le web)

    ton %20 est la traduction en "codage html" de l'espace par exemple.



  • j'ai retirer les espace et tout est en minuscule mais maintenant c'est le slash du repertoire qui est luis aussi modifie

    j'ai quand meme resolu le probleme

    avant

    document.getElementById('image').src =titres[1].attributes[1].nodeValue;

    apres

    document.getElementById('image').src ="jaquette/"+titres[numero].attributes[1].nodeValue+"";

    j'ai du bien evidement aussi modifier mon fichier xml

    au sujet de HTMLentities il m'est d'aucunes utilite car je n'utilise pas de php
    je me suis aussi pris la tete en rajoutant des guillemets en essayant la fonction String() …etc

    en tout cas le comportement est etrange

    merci ++


Log in to reply