Problème image sous Firefox

Problème image sous Firefox - HTML/CSS - Programmation

Marsh Posté le 01-12-2004 à 14:53:57    

Voilà, il m'arrive un truc bizarre, cette ligne de code
<img src='file:///F:\trans32\Photo\R050837A.JPG' alt='VR050837'/>
affiche bien l'image sous IE mais sous Firefox rien, même pas l'alt, donc je dois avoir fait une erreur quelque part mais je ne vois vraiment pas où :/
 
Edit: ca fonctionne bien aussi sous Netscape 7.2
 
Merci d'avance à tout le monde  :)


Message édité par BenjiiP le 01-12-2004 à 15:20:39
Reply

Marsh Posté le 01-12-2004 à 14:53:57   

Reply

Marsh Posté le 01-12-2004 à 15:18:33    

Les navigateurs réagissent différemment selon le code. Je n'en suis pas sûr, mais essaye déjà de remplacer les ' par des "

Reply

Marsh Posté le 01-12-2004 à 15:28:46    

Malheureusement deja essayé et cela ne fonctionne pas  :pt1cable:

Reply

Marsh Posté le 01-12-2004 à 15:30:42    

Essaye en changeant les '\' par des '/'
 
<img src='file:///F:/trans32/Photo/R050837A.JPG' alt='VR050837'/>  
 
IE Accepte les '\' car il est forcement sous Windows tandis que Firefox se contente de suivre la norme qui dit que le séparateur de fichiers dans une URL c'est '/'...
 
La question est : Est ce que IE suportera la norme ?...
 
Réponse au prochain épisode de votre série "Les feux de W3C"


Message édité par Bidem le 01-12-2004 à 15:31:09
Reply

Marsh Posté le 01-12-2004 à 15:40:09    

Deja essayé aussi, le résultat est le même, cela fonctione sous IE 6.0 et Netscape 7.2 mais pas sous Firefox 1.0 :/

Reply

Marsh Posté le 01-12-2004 à 16:16:26    

En tout cas ça marche sous Firefox avec mon PC, je viens d'essayer. Ca marche même si on écrit des ' ou des ", et des / ou des \ !!!

Reply

Marsh Posté le 01-12-2004 à 16:35:35    

Snif pourquoi ca marche pas chez moi  :cry:

Reply

Marsh Posté le 01-12-2004 à 18:04:04    

je viens de tester, ca marche aussi très bien chez moi

<html>
    <head>
        <title>Image Test</title>
    </head>
    <body>
        <img src="file:///I:/Downloads/ecchi/menchie/endgame/vol04_04_web.jpg" title="I lub thorns" alt="pr0n" />
    </body>
</html>


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 01-12-2004 à 18:15:23    

Bon ça alors, ca marche chez tout le monde sauf chez moi :/ j'ai ptet des erreurs sur d'autres lignes ce qui embeterait Firefox puisqu'il est pointilleux ^^
De plus quand je fais un clique droit sur la zone où devrait être l'image, il y a bien une image pour FF et si je fais un clique droit puis View Image, il m'affiche bien l'image :/


Message édité par BenjiiP le 01-12-2004 à 18:23:11
Reply

Marsh Posté le 01-12-2004 à 18:51:15    

file le code complet


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 01-12-2004 à 18:51:15   

Reply

Marsh Posté le 02-12-2004 à 09:12:58    

Oki voilà le code complet :)

Code :
  1. <html>
  2. <head>
  3. <?php
  4. $dossier = $_GET['dossier'];
  5. include("header.php" );
  6. echo "<title>Informations sur le dossier $dossier</title>";
  7. ?>
  8. <link rel="stylesheet" href="pericles.css" type="text/css">
  9. </head>
  10. <body>
  11. <?php
  12. echo "<h1>Informations sur le dossier $dossier</h1>";
  13. $dirphoto = "F:/trans32/Photo/";
  14. $dir = opendir($dirphoto);
  15. $dossier2 = substr($dossier, 1);
  16. $let = "A";
  17. while ($photo = readdir($dir))
  18. {
  19. $toaff = "$dirphoto$dossier2$let.JPG";
  20. if (is_file($toaff) == TRUE)
  21.  echo "<img src='file:///$toaff' alt='$dossier' title='$dossier'/>";
  22. else
  23.  break;
  24. $let++;
  25. }
  26. closedir($dir);

Reply

Marsh Posté le 02-12-2004 à 09:15:49    

et le html généré?
 
et le nom exact de l'image (casse comprise)
 
edit: "case" > casse (les ravages des overdoses d'anglais :pfff:)


Message édité par masklinn le 02-12-2004 à 10:00:42

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 02-12-2004 à 09:38:22    

Alors le code html généré:

Code :
  1. <html>
  2. <head>
  3. <title>Informations sur le dossier VU421287</title>
  4. <link rel="stylesheet" href="pericles.css" type="text/css">
  5. </head>
  6. <body>
  7. <h1>Informations sur le dossier VU421287</h1>
  8. <img src='file:///F:/trans32/Photo/U421287A.JPG' alt='VU421287' title='VU421287'/>
  9. <img src='file:///F:/trans32/Photo/U421287B.JPG' alt='VU421287' title='VU421287'/>
  10. <img src='file:///F:/trans32/Photo/U421287C.JPG' alt='VU421287' title='VU421287'/>
  11. <img src='file:///F:/trans32/Photo/U421287D.JPG' alt='VU421287' title='VU421287'/>
  12. </body>
  13. </html>


 
La casse quant à elle est exactement la même que ce qui est indiqué dans le code


Message édité par BenjiiP le 02-12-2004 à 09:42:59
Reply

Marsh Posté le 02-12-2004 à 10:34:56    

Question bête : Tu n'aurais pas désactivé l'affichage des images dans Firefox quand même ? ...
 
 ;)
 

Reply

Marsh Posté le 02-12-2004 à 10:43:54    

Nan nan, ne t'inquiete pas, ce n'est pas ça ^^

Reply

Marsh Posté le 02-12-2004 à 11:57:26    

Si tu tappe directement l'url d'une de tes image dans la barre d'adress de Firefox tu obtiens bien l'image ?

Reply

Marsh Posté le 02-12-2004 à 12:07:45    

Oui, comme je l'ai dit l'image n'apparait pas mais si je clique droit sur le point d'origine de l'image (la ou serait le haut gauche quoi) j'ai suite au clique droit dessus, "view image" et si je clique dessus l'image s'affiche bien.
Et si je tape l'url de l'image directement tout va bien, elle s'affiche comme il faut.
De meme si je fait Page Info et que je vais dans media il trouve bien l'image et en affiche correctement un aperçu.


Message édité par BenjiiP le 02-12-2004 à 12:08:47
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed