Salve, ho questo codice:

function previewFile() {
var preview = document.querySelector('img');
var file = document.querySelector('input[type=file]').files[0];
var reader = new FileReader();


reader.onloadend = function () {
preview.src = reader.result;
}


if (file) {
reader.readAsDataURL(file);
} else {
preview.src = "";
}
}

che lo uso cosi:
<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method='POST' enctype='multipart/form-data'>
<input type="file" onchange="previewFile()" name="inputFile"><br>
<img src="" height="200" alt="Image preview...">
<p><input type='submit' name="submit" value='Carica'></p>
</form>


Mi dite se posso farlo tutto con jquery .. lo trovato nelle faq del sito developer di mozilla.

Avete idea?

Grazie mille.