Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

208
Vistas
Archivo de descarga de fusión fría

Quiero descargar el archivo a través de ajax get request que llama a la función ColdFusion, pero el problema es que en la pestaña "red" en las herramientas de desarrollo puedo "ver" el contenido, pero no lo descarga.

Aquí está mi función de fusión en frío que se almacena en cfc:

 <cffunction name="download" access="remote" output="true"> <cfset file_name = "Test.xlsx"> <cfheader name='Content-Disposition' value='attachment; filename=#file_name#' charset='utf-8'> <cfcontent type="application/msexcel" file="#file_name#" deletefile="false"> </cffunction>

Aquí está mi llamada ajax:

 <script> $.ajax({ method: "GET", url: "ses/dev.cfc", data: { method: 'download' }, cache: false, success: function(data) { console.log("Downloaded"); }, error: 'Not downloaded' }); </script>

Y aquí está mi resultado: http://imgur.com/FmPhlKx

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Creo que la función de descarga debería eliminarse dentro de Ajax y moverla a un proceso diferente ... tal vez llamarlo en una URL diferente, algo como esto:

http://websiteurl.com/download.php?file=xxxxx&sec_string=xxxxxx etc.

Espero que esto tenga sentido :)

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda