我的应用程序允许用户填写表单,并通过Ajax邮件调用发送。 表单si发送到创建PDF文件的TCPDF类。 该类具有方法“ - > output(...)”,允许将文件保存到Web服务器,将其发送到浏览器,ecc ... 我的目标是,在表单提交后,创建PDF文件,并强制用户下载它(没有刷新)。 该方法不适用于ajax调用。 我发现的唯一解决方案是创建文件,将其分成Web服务器,然后将用户重定向到Web服务器的文件位置;但它不是一个很好的解决方案,我需要强制下载(自动启动)。 我在论坛上已经阅读过其他类似的解决方案,但是它并不是很好的形式 有什么建议?
答案 0 :(得分:34)
$pdf->Output("filename.pdf",'D');
答案 1 :(得分:15)
尝试
$pdf->Output("filename.pdf",'FD');
如果他想保存或打开文件,这将建议客户。