Foros del Web » Soporte técnico » Ayuda General »

[SOLUCIONADO] Diseño para descarga de ficheros

Estas en el tema de Diseño para descarga de ficheros en el foro de Ayuda General en Foros del Web. Estoy buscando una forma de poner una barra de progreso que se vaya incrementadno conforme se va preparando el fichero de descarga , tambien necesito ...
  #1 (permalink)  
Antiguo 25/06/2014, 11:56
Avatar de Maverick2786  
Fecha de Ingreso: diciembre-2012
Mensajes: 107
Antigüedad: 11 años, 11 meses
Puntos: 1
Diseño para descarga de ficheros

Estoy buscando una forma de poner una barra de progreso que se vaya incrementadno conforme se va preparando el fichero de descarga , tambien necesito mostrar el valor que aparece en inspeccionar elemento -> Network, la columna que dice size, es decir este valor se va incrementando conforme se va preparando el fichero para descarga

y este valor mostarlo en mi pagina

De antemano gracias por la ayuda
  #2 (permalink)  
Antiguo 26/06/2014, 11:28
Avatar de Maverick2786  
Fecha de Ingreso: diciembre-2012
Mensajes: 107
Antigüedad: 11 años, 11 meses
Puntos: 1
Respuesta: Diseño para descarga de ficheros

Ya la consegui por si alguien en algun fututo lo necesita jajaja (siempre quise dejar escrito algo asi)

lo saque de la paginas http://stackoverflow.com

Dejo la solucion y la pregunta donde lo obtuve :
Código Javascript:
Ver original
  1. $.ajax({
  2.      xhr: function(){
  3.        var xhr = new window.XMLHttpRequest();
  4.        //Upload progress
  5.        xhr.upload.addEventListener("progress", function(evt){
  6.        if (evt.lengthComputable) {
  7.          var percentComplete = evt.loaded / evt.total;
  8.          //Do something with upload progress
  9.          console.log(percentComplete);
  10.          }
  11.        }, false);
  12.      //Download progress
  13.        xhr.addEventListener("progress", function(evt){
  14.          if (evt.lengthComputable) {
  15.            var percentComplete = evt.loaded / evt.total;
  16.          //Do something with download progress
  17.            console.log(percentComplete);
  18.          }
  19.        }, false);
  20.        return xhr;
  21.      },
  22.      type: 'POST',
  23.      url: "/",
  24.      data: {},
  25.      success: function(data){
  26.     //Do something success-ish
  27.     }
  28.  });

Web de respuesta: http://stackoverflow.com/questions/1...equest-seconds

Etiquetas: diseño, ficheros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:00.