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

630
Vistas
Descargar archivo PDF dentro de un Iframe no funciona en Chrome

Tengo un método web de publicación que genera un archivo pdf y lo devuelve al cliente. Llamo a este método usando un envío de formulario en una nueva pestaña usando target="_blank", por lo que el pdf se abre en la nueva pestaña usando las herramientas PDF Viewer de Chrome. Todo funciona correctamente con esta implementación, y puedo descargar el archivo pdf: Introduce la descripción de la imagen aquí

Pero ahora quiero abrirlo dentro de un iframe en lugar de una nueva pestaña. Tengo esto en HTML:

 <form id="form2" method="post" target="my_iframe" action=""> <input type="hidden" name="wsInputs" id="wsInputs" /> </form> <iframe style="width: 100%; height:600px" name="my_iframe" src=""></iframe>

Cuando se hace clic en un botón, hago esto en mecanografiado:

 const form = document.getElementById("form2") as HTMLFormElement; const input = document.getElementById("wsInputs") as HTMLInputElement; input.value = JSON.stringify(wsPDFInputs); form.action = endpoint + "api/v1/downloads/get-pdf"; form.submit();

Esto funciona correctamente, y dentro del iframe se abre el documento y funciona: PDF abierto dentro del iframe

Pero, cuando hago clic en el botón de descarga, no funciona. Esto es lo que sucede cuando se abre el explorador de archivos:

Explorador de archivos

No sé por qué sucede esto. En Firefox, por ejemplo, está funcionando, pero no en Chrome. Además, si hago clic en el icono de impresión y selecciono "guardar como pdf", también funciona.

¿Algunas ideas? Gracias por adelantado.

EDITAR Este es el resultado de la solicitud que genera el pdf: resultado 1

ingrese la descripción de la imagen aquí

Tal vez el problema sea la respuesta, parece un documento html en lugar del archivo pdf, no sé por qué. Pero la respuesta es la misma cuando se establece target _blank.

about 4 years ago · Juan Pablo Isaza
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