Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1522 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [résolu] Image ne s'affichant qu'après actualisation de la page

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] Image ne s'affichant qu'après actualisation de la page

n°1809717
shotterfly
Posté le 07-11-2008 à 22:53:20  profilanswer
 

Bonjour à toutes et à tous. J'ai un petit problème sur l'affichage de mes images. Il faut rafraîchir la page afin de les voir apparaître.
Je m'explique:
 
J'affiche en php une page contenant des éléments d'une base de données. Je passe l'image dans une fonction javascript afin de la redimmensionner lors de l'affichage.
Mais lorsque je parcoure mes différentes pages, je dois à chaque fois actualiser la page pour que l'image apparraisse.
 
Pouvez-vous m'aider svp, je sèche.
 
Ce que j'ai essayé: rafraîchir la page avec javascript (document.location.reload()) et les header, mais rien à faire.
 
PS: Dans ma base de données (Mysql version 5.xx) je stocke le chemin de l'image puis j'utilise ce chemin pour l'afficher.
 
Merci d'avance ;)
 
Shotterfly


Message édité par shotterfly le 12-11-2008 à 13:23:42
mood
Publicité
Posté le 07-11-2008 à 22:53:20  profilanswer
 

n°1809789
olivthill
Posté le 08-11-2008 à 11:52:48  profilanswer
 

Et les images normales s'affichent-elles bien ?
Est-ce que cela fait la même chose avec les images petites (moins de 3 KO) et les grosses (plus de 100 KO) ?
 
Peut-être serait-il possible de redimensionner l'image du côté du serveur (dans le PHP) plutôt que du côté du client (Javascript), ce qui nécessiterait évidemment de connaître la taille de la fenêtre du client.

n°1809873
shotterfly
Posté le 08-11-2008 à 17:20:40  profilanswer
 

Salut olivthill,  
Oui les images normales s'affiches bien.
Cela se produit avec n'importe qu'elle extension, et avec des images de n'importe quelle taille.
Si on peut redimmensionner via php, peux-tu stp me passer le code, ou un lien ?
 
Shotterfly

n°1809922
olivthill
Posté le 08-11-2008 à 19:09:44  profilanswer
 

Le truc que je connais pour redimensionner facilement consiste à renseigner les paramètres width et height dans le tag <img>, avec

<img src=une_image.jpg width=$une_largeur height=$une_hauteur>

Les dimensions à indiquer sont celles que l'on souhaite pour l'affichage qui ne sont pas forcément les dimensions de l'image d'origine.

n°1810161
shotterfly
Posté le 09-11-2008 à 17:55:57  profilanswer
 

Oui, mais cette méthode ne conserve pas les proportions de l'image je crois ?

n°1810284
olivthill
Posté le 10-11-2008 à 09:40:51  profilanswer
 

Si l'image fait 100x200 et que l'on donne en paramètres, 50x100, alors les proportions sont conservés.
Mais il est vrai que ça ne l'est pas si l'on donne 1000x3.
Toute la difficulté est de trouver les bonnes dimensions.
Bon courage.

n°1811121
shotterfly
Posté le 12-11-2008 à 13:22:53  profilanswer
 

Merci, j'ai trouvé la solution en php.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [résolu] Image ne s'affichant qu'après actualisation de la page

 

Sujets relatifs
[Résolu][JDBC] Insertion image base de données Oracle 9i[AS3] [RESOLU] Changer un TextField.text
Agrandir une image au survol de la mignature: Problème[résolu] Hibernate Annotations et oneToMany EAGER
Répeter une image verticalement et vers le bas.[résolu] éviter de lister un repertoire (.htaccess)
Problème d'accents après copie d'une base [résolu]Linker un lien avec une diese # mais en rechargeant la page ?
Ajouter des ascenseurs dans la page. 
Plus de sujets relatifs à : [résolu] Image ne s'affichant qu'après actualisation de la page


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR