je je les dare el codigo chicos espero les sirva es muyyyy bueno me ha ayudado y si es con solo ajax o el metodo request (no se bn como se llama)
Código Javascript
:
Ver originalfunction verProgreso(e) { muestra el progreso del envio
var p= document.getElementById("progreso");
p.innerHTML = Math.round((e.loaded / e.total)*100)+"%";
draw((e.loaded / e.total)*100);
}
function uploadAJAX(elemento){ /// elemento es el id del formulario
var fdata = new FormData(document.getElementById(elemento));
var xhr = new XMLHttpRequest();
xhr.upload.addEventListener("progress", verProgreso, false);
xhr.open("POST", "../Uploads/subirfoto.php", true);
xhr.onreadystatechange = function(){if (this.readyState===4){
javascript:location.reload();
// alert(this.responseText);
}
}
xhr.send(fdata);
}
el codigo php si no lo subo es que es largo pero es normal con el $_FILE[][]
amm por cierto solo funciona con los ultimos navegados como chrome, firefox, opera y safary con la chanda de IE no (le digo chanda por que es UNA CHANDA!!!!)