|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Étudiant Inscription : avril 2009 Messages : 21 ![]() |
Bonjour,
J'ai un problème avec une fonction JS qui sert à redimensionner des photos, la fonction fonctionne très bien le problème c'est que les photos ne s'affichent pas toujours et lorsque que je réactualise ma page soient elles apparaissent soient il n'y en a plus aucune ... Un problème très aléatoire mais assez embêtant. Voici les liens où l'on peut voir ce problème : http://www.conceptauto44.fr/index.php http://www.conceptauto44.fr/Pages/Vehicules/index.php http://www.conceptauto44.fr/Pages/Ve...fre.php?num=61 Quand on arrive sur les pages des liens ci-dessus, il faut recliquer sur l'onglet pour voir les images ... Et je ne comprends pas pourquoi ... SA M'ENERVE lol Voici le code de la fonction JS : Code :
Et voici le code de son utilisation : Code :
<SCRIPT LANGUAGE="JavaScript">redimPhoto('maphoto.jpg', 100, 100)</SCRIPT> Merci d'avance de vos réponses j'ai vraiment besoin d'aide là je ne vois pas du tout pourquoi cela se comporte ainsi. |
||
|
|
00
|
|
|
#2 | ||
|
Membre confirmé
![]() Ingénieur développement logiciels Inscription : octobre 2005 Messages : 180 ![]() |
Tu dois avoir un pb dans le calcul de tes coordonnées, la fonction retourne un width, un height et un border à 0. (cf sous Firefox).
Code :
|
||
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Étudiant Inscription : avril 2009 Messages : 21 ![]() |
Oui j'ai vu ça aussi mais j'ai beau avoir tourné mon code dans tout les sens je ne vois pas pourquoi parfois ça marche et d'autre fois non ...
|
|
|
00
|
|
|
#4 | ||
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 805 ![]() |
Code :
![]() Du coup, si les images sont dans le cache, ton script fonctionnera, sinon, et bien, tu as pu constater le résultat ! Utilise l'événement onload des objets image Sinon : Code :
document.writeln("<img src=\"" + inImg + "\" width=\"" + dW + "\" height=\"" + dH + "\" border=\"0\">");
__________________
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
|
||
|
10
|
|
|
#5 |
|
Invité régulier
![]() Étudiant Inscription : avril 2009 Messages : 21 ![]() |
Désolée je ne veux pas abuser mais je ne vois pas comment utiliser onload sur l'objet Image ... Pourrais-tu m'expliquer un peu en quoi cela consiste je ne vois pas où le mettre dans le code ... Merci beaucoup d'avance.
|
|
|
00
|
|
|
#6 | ||
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 805 ![]() |
Code :
__________________
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
|
||
|
10
|
|
|
#7 |
|
Invité régulier
![]() Étudiant Inscription : avril 2009 Messages : 21 ![]() |
J'ai testé ça mais maintenant les images ne s'affichent plus du tout ... (les joies de l'informatique ...)
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com