30-08-2006, 06:16 PM
Peut etre ca :
Code PHP :
<?php
function redimImage(image_source, largeur_max)
{
var hauteur = 0;
var largeur = 0;
// Declaration d'un objet Image
var img = new Image();
// Affectation du chemin de l'image a l'objet
img.src = image_source;
if (img.scr == NULL)
redimImage(image_source, largeur_max);
else {
// On recupere les tailles reelles
var h = hauteur = img.height;
var w = largeur = img.width;
// Si la largeur dépasse la taille maximale
if(w>largeur_max)
{
largeur=largeur_max;
hauteur=parseInt(h * largeur_max / w,10);
}
// On ecrit l'image dans le document
document.write("<img src=\"" + image_source + "\" width=\"" + largeur + "\" height=\"" + hauteur + "\" border=\"5\">");
}
}
Sinon quel erreur as tu?