begin process at 2012 05 29 21:15:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Probleme de redimensionnement d'image automatique


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme de redimensionnement d'image automatique

vendredi 22 avril 2005 à 10:38:41 | Probleme de redimensionnement d'image automatique

tonic1

Bonjour à tous, après avoir fouiller quelques temps dans le forum, je ne trouve pas de réponse à un probleme.

Voici mon code :

function voir_image()
{

img_selectionnee.src=nom_medias.value;
img_selectionnee.style.visibility='visible';

var largeur_img=0;
var hauteur_img=0;
var ratio=0;

largeur_img=img_selectionnee.width;
hauteur_img=img_selectionnee.height;

if (largeur_img>300)
{
largeur=300;
}
if (hauteur_img>300)
{
ratio=300/largeur_img;
hauteur=ratio*hauteur_img;
img_selectionnee.width=largeur;
img_selectionnee.height=hauteur;

}


}

Sur ma page:

<input type="file" name="nom_medias" size="80" onChange="voir_img();">

<img name="img_selectionnee" id="img_selectionnee" style="visibility: hidden">

Mon problème est le suivant:

Lorsque je vais chercher une image sur mon ordinateur, mon image apparaît bien dans la fenêtre, et le script applique bien le redimensionnement si necessaire.
Maintenant, si je décide de choisir une autre image avec mon input file sans recharger ma page, il garde les dimensions données à la dernière image chargée, ce qui fait que le script de redimmensionnement est applique meme si l'image que je viens de charger à une dimension < 300.
J instancie bien mes variables à chaque appel de ma fonction, donc je ne comprend pas pourquoi le script garde plus ou moin les valeurs en "memoire". J'ai essaye de faire des "delete" sur mes variables mais ca n'y change rien.

Existe t'il un moyen de supprimer "en mémoire" définitivement des variables qui viennent d'être utilisées en javascript?
Y a t'il peut être une autre solution à ce probleme?

Merci de votre aide.

vendredi 22 avril 2005 à 11:12:59 | Re : Probleme de redimensionnement d'image automatique

bultez

Membre Club


Bonjour,
et pourtant le script suivant
donne bien les bonnes dimentions,
à chaque chargement d'image
( en local !!! )

<input type="file"
  onchange=" imag.style.visibility='visible';
     imag.src=this.value;
     alert(imag.width+'\t'+imag.height);
     imag.style.visibility='hidden';"/>
<img name="imag"
  style="visibility:hidden"
  src=""/>

il faut peut-être laisser le temps
à l'image de se charger ( setTimeout )

si c'est sur un site ?

Cordialement. Bul. ~
Site~~Mail~

vendredi 22 avril 2005 à 12:11:23 | Re : Probleme de redimensionnement d'image automatique

roro06



Bonjour
Peut-être qu'avec :
<input type="file" name="nom_medias" size="80" onChange="voir_image();">
 

Cordialement
Roro webDev


Cette discussion est classée dans : image, hauteur, img, largeur, selectionnee


Répondre à ce message

Sujets en rapport avec ce message

détecter la taille d'une image [ par attentio ] bonjour, j'ai une fonction qui me permet d'ouvrir des images dans une popup a la taille de la popup, ca marche bien.Mais le probleme c'est que de temp Récupérer la largeur et la hauteur d'une image situé dans un tableau [ par psyckan ] Bonjour,Mon script est un diaporama qui fonctionne avec des vignettes qu'il faut cliquer pour afficher l'image en taille réelle dans une div.Pour crée HELP SVP pour generer mes miniatures :) [ par alamandra ] salut à tous et à toutes :) et bonnes fetes de fin d'année tout d'abord, pour autant que de passer du 31 au 01 puisse changer quoi que ce soit dans Pb de mise a jour de l attribut src d'une balise img [ par baroutch ] BonjourJ'écris car j ai un petit probleme de mise a jour d une balise img qui a une source par défaut mais que je change apres avoir récupéré l'adress Modifier dynamiquement page HTML + annotations en Javascript [ par access2008 ] Bonjour à tous. Je veux developper un site qui a pour objectif l'annotation des documents pédagogiques ( des documents en HTML ) Donc quand un utili Dimensionner une image dans un FRAME selon sa largeur [ par mageetlent ] Bonjour, Je cherche vainement un code javascript permettant d'actualiser les dimensions d'une image en fonction de la largeur du frame variable selon Faire défiler des images avec un délai de 1 seconde [ par mailliam ] Bonjour à tous! Je débute, j'ai récupéré un script pour faire défiler des images toute les secondes. Seulement il faut cliquer sur le bouton suivant, Redimensionner sans déformer une image avec du Javascript [ par ifuseeknicky ] Bonjour, actuellement en train de créer un site sur Blogger je suis confronté à un problème de dimensions d'images ! Blog Address: http://blogmpocom DesignMode et Event sur IMG [ par syndrael ] Bonjour,Je suis en train de travailler sur un Editeur HTML utilisant le DesignMode. J'insère une image mais j'aimerais connaitre les événements autour Control de dimension d'une image [ par jnbrunet ] Salut,Pour un de mes sites, je dois contrôler les dimensions de mes images. Je ne veux pas utiliser les paramêtre de dimension d'une image(ex : )J'ai


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales