Originariamente inviato da jonathanphp
ora io vorrei adattarlo al mio codice... che è tipo così:
codice:
<tr>
<td width="38%">[img]../immagini/nophoto.gif[/img]</td>
<td width="62%"><input name="foto1" type="file" size="33" /></td>
</tr>
Non posso fare altro che indicarti la strada da seguire... Assegna un ID alla tua immagine:
codice:
[img]../immagini/nophoto.gif[/img]
Quindi riduci la funzione fileLoaded a questa semplice riga:
codice:
function fileLoaded(frEvnt) {
document.getElementById("tuaImmagine").src = "data:" + sMimeType + ";base64," + btoa(frEvnt.target.result);
}
A questo punto fossi in te metterei un filtro alla funzione loadImageFile per far sì che l'anteprima parta solo nel caso in cui il mime type del file selezionato sia quello di un'immagine.
Ciao