Immaginiamo di avere un’immagine ridimensionata per un qualsiasi motivo nella pagina e di volerne conoscere le dimensioni reali. Come si fa?
Per quanto possa sembrare facile ci ho messo un po’ per arrivare alla soluzione, alla fine sono giunto a scrivere una funzione perfettamente funzionante.
function larghezza_reale_immagine(img){
var tempWidth = img.width();
img.removeAttr("width").css("width","");
currentImageWidth = img.width();
img.width(tempWidth);
return currentImageWidth;
}
function altezza_reale_immagine(img){
var tempHeight = img.height();
img.removeAttr("height").css("height","");
currentImageHeight = img.height();
img.height(tempHeight);
return currentImageHeight;
}
Il funzionamento dello script è semplice:
- Rimuove le dimensioni attuali salvandole in variabili temporanee
- Salva le dimensioni originali
- Ripristina le dimensioni attraverso le variabili temporanee





![Come acquistare prodotto Amazon minor prezzo! [Guida]](https://m2.paperblog.com/i/288/2882378/come-acquistare-un-prodotto-su-amazon-al-mino-L-l7i3wY-175x130.png)
