Mi aplicación permite a los usuarios completar un formulario y enviarlo con una llamada posterior de Ajax. El formulario enviado a la clase TCPDF que crea un archivo PDF. La clase tiene el método "-> salida (...)" que permite guardar el archivo en el servidor web, enviarlo al navegador, ecc ... mi objetivo es, después del envío del formulario, crear el archivo PDF y obligue al usuario a descargarlo (sin refrescar). El método no funciona con llamadas ajax. La única solución que he encontrado es crear el archivo, cortarlo en el servidor web y luego redirigir al usuario a la ubicación del archivo en el servidor web; pero no es una buena solución, necesito forzar la descarga (inicio automático). He leído otras soluciones similares en el foro, pero que no son buenas ¿Alguna sugerencia?Descargue PDF de descarga creado por TCPDF, después de la publicación de Ajax
6
A
Respuesta
15
Trate
$pdf->Output("filename.pdf",'FD');
Esto sugeriría cliente si quiere guardar o abrir el archivo.
+0
resuelto! El problema es la solicitud de Ajax que no admite la descarga forzosa ... He cambiado la lógica de la aplicación ... – trullallero
28
$pdf->Output("filename.pdf",'D');
+0
¡Resuelto! El problema es la solicitud de Ajax que no admite la descarga forzosa ... Cambié la lógica de la aplicación ... – trullallero
Cuestiones relacionadas
- 1. Publicación de descarga después del envío de formulario w/validation
- 2. jQuery Ajax llamado a archivo PDF descarga
- 3. Descargar PDF en Chrome desde TCPDF
- 4. Fuentes específicas en TCPDF pdf
- 5. ¿Cómo descargar un archivo PDF generado de TCPDF (PHP) usando AJAX (jQuery)?
- 6. Descargue la descarga de 'data: text/plain' URL
- 7. Envío por correo electrónico de un PDF creado dinámicamente a través de PHP
- 8. ¿Cómo enviar pdf generado por TCPDF como archivo adjunto SwiftMailer
- 9. Descarga de archivo Ajax Problema
- 10. Se está cortando la matriz sobre la publicación de ajax. Límite de publicación Ajax?
- 11. Actualización de la página después de la descarga de archivos
- 12. Descarga de archivos JQuery con Ajax
- 13. no puede generar pdf con TCPDF
- 14. Número de página de TCPDF Problema
- 15. tcpdf - comience con el documento PDF existente
- 16. Ver no actualizar después de la publicación
- 17. Watir-Webdriver Espere a que descargue la descarga
- 18. Permitir que el usuario descargue archivos usando Ajax
- 19. Crear un nuevo PDF mediante la fusión de documentos PDF con TCPDF
- 20. jQuery ajax campo de archivo de publicación
- 21. Rotación de página TCPDF
- 22. Jquery: publicación ajax y codificación
- 23. Jquery ajax solicitud de publicación no funciona
- 24. jquery datepicker ms ajax updatepanel no funciona después de la publicación
- 25. ¿Cómo forzar una descarga de PDF automáticamente?
- 26. Mostrar la imagen de carga durante la publicación con ajax
- 27. tcpdf: mala calidad de imagen
- 28. Salto de página manual en TCPDF
- 29. Descarga de archivos Ajax usando Jquery, PHP
- 30. Jquery comprobando el éxito de la publicación de Ajax
ver puesto similar: http://stackoverflow.com/questions/7721803/force-download-after-ajax-call – Dharmavir