Ciao a tutti,
mi sono fatto delle funzioni per ridimensionare proporzionatamente delle immagini ma con IE ho dei problemi... ogni tanto delle immagini non appaiono perché l'oggetto immagine non ha valorizzato le dimensioni width e height... eppure io la funzione la chiamo all'onload dell'immagine![]()
il controllo if(txtSRC.indexOf(img.src)<0){ l'ho messo perché altrimenti l'ultima immagine che si caricava andava in loop.codice:function proporzioni(x,y,xmax,ymax){ if(parseInt((ymax*x)/y)<xmax){ this.newY = ymax this.newX = parseInt((ymax*x)/y) } else{ this.newX = xmax this.newY = parseInt((xmax*y)/x) } } var txtSRC='-' function AdattaImg(img,maxx,maxy){ if(txtSRC.indexOf(img.src)<0){ var xy = new proporzioni(img.width,img.height,maxx,maxy) //qua ogni tanto img.width o img.height valgono 0 var w = xy.newX var h = xy.newY img.width= w img.height= h txtSRC+=img.src } }
Con Firefox funziona.
Suggerimenti?
Denghiuz

Rispondi quotando
:master:
