Originariamente inviato da citrus
ciao

lo avevo visto.. prima tramite una funzione javascript chiama la pagina hidden.php che contiene l'iframe dentro il quale c'è la pagina save.php...
il problema è che non capisco ... a me sembra che la funzione upload() non faccia nulla riguardo il file...
non riesco a trovare il punto in cui invia il file nei parametri
:master: scusa se mi intrometto, ma mi sembrava interessante, anche se non ho capito.
Ossia, non ho capito cosa c'entri ajax con l'upload del file
ossia, all'inizio, vi è una chiamata ajax per caricare nell'iframe questo:
codice:
<html><head>
<script language="javascript">
function upload(){
var doc = window.parent.document;
if (doc.getElementById('error')){
doc.getElementById('error').style.display = "none";
}
doc.getElementById('immagine').style.display = "block";
window.parent.document.getElementById('immagine').style.border = "none";
doc.getElementById('immagine').src = "loading.gif";
document.form.imgnum.value = 0;
document.form.submit();
}
</script>
<style>
* {
font: 16px, "Trebuchet MS", serif, verdana;
color: black;
}
form {
width: 500px;
}
</style></head><body><fieldset>
<legend>Demo AHAHImageUploader - Max 400Kb</legend>
<form name="form" action="" method="post" enctype="multipart/form-data">
<input id="file" name="image" onchange="upload()" type="file">
<input name="imgnum" type="hidden">
</form>
</fieldset></body></html>
che guardando mi pare che faccia l'upload col metodo classico, ossia facendo un submit.
Se non ho capito, spiegate. Ciao