Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/05/2013, 08:20
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Descargar un fichero, tengo el array de bytes desde Javascript

no puedes usar ajax para peticiones que devuelven archivos binarios, simplemente porque JS no tiene acceso al IO y no puedes escribir de ninguna manera el archivo devuelto en el sistema de archivos local del cliente.

usa una petición normal y no ajax para ese caso, incluso un:

window.open('url','_blank');

te sirve, sólo debes de añadir del lado del servidor los headers para force-download, de ése modo el navegador lo detectará, abrirá el dialogo de descarga y cerrará la ventana nueva _blank
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...