Forum de discussion
Forum « Programmation Javascript » (archives)
Re: Suite aux problèmes de prévisualisation et redimentionnement d'une image
Envoyé: 22 janvier 2005, 9h45 par Oznog
ATTENTION, on ne doit pas créer de nouveau sujet pour une discussion déjà en cours! Si un usager tombe sur le premier sujet, qui l'informera que'il se poursuit dans une autre discussion ?
Pour Mozilla, on a un problème que j'ai résolu en ajoutant "file:///" devalt un url local.
Et j'utilise un objet image globale au lieu de local à la fonction.
var oImg = new Image();
function verifPoids_redimentionimage(photo) {
document.images["avatar"].src = 'file:///'+photo.value;
oImg.src=document.images["avatar"].src;
var imageX = oImg.width;
var imageY = oImg.height;
alert(imageX+':'+imageY);
if (imageX>100 || imageY>100) {
if (imageX>=imageY) {
imageY=(imageY/imageX)*100;
imageX=100;
} else {
imageX=(imageX/imageY)*100;
imageY=100;
}
}
document.images["avatar"].width = imageX;
document.images["avatar"].height = imageY;
}
Note que je n'ai pas mit le code de l'image par défaut.
Ciao
Oznog
Réponses
|