|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre confirmé
![]() Inscription : janvier 2008 Messages : 764 ![]() |
Bonjour à tous,
J'ai un problème d'affichage avec mon image. Je n'arrive pas à la voir coté IE et mozilla. Voici ce que je fais: Code :
J'ai mis des %20 à la place de tous les espaces mais nada. note: Mon image est bien crée dans le répertoire: :/Program Files/Apache Software Foundation/Tomcat 7.0/barchart.png. J'ai passé toutes la journée d'hier dessus j'y comprend rien
|
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Si le fichier est local, il faut indiquer le protocole, sinon c'est http: qui est choisi par défaut :
Code :
<img src="file:///C:/Program Files/Apache Software Foundation/Tomcat 7.0/barchart.png" />
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : janvier 2008 Messages : 764 ![]() |
Non, elle ne s'affiche pas avec le "file:///c:...."
|
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : mai 2011 Messages : 112 ![]() |
Il y a 2 remarques à faire:
1) Pour le chemin, il faut indiquer le chemin relatif: en effet avec une adresse commençant par C:, l'image est cherchée sur le disque dur, mais cela n'est plus possible à partir de l'hébergeur. Il faut donc indiquer dans le lien autant de fois qu'il y a de dossiers vers lesquels il faut remonter pour trouver l'image. Ainsi par ex., pour qu'un fichier "Mon_site/Documents/index. html" puisse trouver et afficher l'image.gif se trouvant dans le sous-dossier "Mon_site/Images/", il faut indiquer le chemin relatif: "../image.gif". Si l'image se trouve dans le répertoire "Mon_site", il faut remonter de 2 niveaux, donc "../../image.gif" 2) Si Windows accepte les espaces dans les noms de fichiers et de répertoires, il n'en va pas toujours de même sur Internet. Il vaut donc mieux toujours éviter les espaces en nommant ses fichiers ou les remplacer par des soulignements (_). |
|
|
00
|
|
|
#5 | ||
|
Membre confirmé
![]() Inscription : janvier 2008 Messages : 764 ![]() |
Sachant que mon fichier image (générer par l'api jfreechart) se créer dans le répertoire Tomcat 7/
j'ai remonter 2 répertoire (Monappli/ puis webapps/) en faisant ceci: Toujours pas d'affichage dans ma jsp que voici: Code :
|
||
|
|
00
|
|
|
#6 | |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Bonsoir,
Citation:
|
|
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Inscription : janvier 2008 Messages : 764 ![]() |
Oui, Elle existe belle et bien !
|
|
|
00
|
|
|
#8 |
|
Membre habitué
![]() Inscription : mai 2011 Messages : 112 ![]() |
Si c'est dans le dossier Tomcat/ , il me semble qu'il n'y a qu'un seul niveau à remonter ...
|
|
|
00
|
|
|
#9 | ||
|
Membre confirmé
![]() Inscription : janvier 2008 Messages : 764 ![]() |
Voici ce que je fais (ligne en rouge en bas)
Code :
|
||
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
au vue des lignes en rouge un simple <img src="barchart.png"> devrait suffire, création de l'image au même niveau que le fichier.
|
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Inscription : janvier 2008 Messages : 764 ![]() |
dans mon entreprise j'ai encore la version 7 de IE.
J'essaye coté mozilla 9.0.1 il m'affiche ni mon tableau, ni mon image !!!??? Simplement, une zone d'image vide avec une petite icone à l'entête gauche de la zone et mon entête de tableau. Vraiment trés bizarre ce cirque ![]() En revanche, coté navigateur pour éclipse j'ai l'image !!! Mais, les utilisateurs finaux seront sous IE 7. |
|
|
00
|
|
|
#12 |
|
Membre habitué
![]() Inscription : mai 2011 Messages : 112 ![]() |
Manifestement, il ne trouve pas où est enregistré l'image. Il faudrait vérifier si elle est bien enregistrée dans un fichier et pas aléatoirement.
Pour le tableau qui ne s'affiche pas dans Firefox, je placerais le <table> dans une <div> séparée pour qu'il n'y ait pas de confusion avec le <form> |
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Une chose à vérifier et qui dépend du moteur de rendu, et que l'image a eu le temps d'être générée avant sa prise en compte.
Pour ce faire j'essayerai d'ajouter l'image à la FORM sur le window.onload pour voir... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com