【发布时间】:2012-06-21 11:42:38
【问题描述】:
我能够使用 fpdf 获得 pdf 的输出,问题是如果通过 jquery 调用函数我不会生成它...而是 pdf 显示在 firebug 中?如何解决这个问题
firebug 中的输出显示
%PDF-1.3
3 0 obj
<</Type /Page
/Parent 1 0 R
/Resources 2 0 R
/Contents 4 0 R>>
endobj
4 0 obj
<</Filter /FlateDecode /Length 582>>
stream
x���Ms�0���{LU���͞&�v�L�p��b��N��`Zc���k,ij��Bgh��b���{�|�����șP`�f�B���sS��C���*+�[H��K�ŁO��מ�����M:<�3�jt�:Z��1,�`�ˤc
�Ҁ�� ��0���~��^��U� �;�q�_6y
y�� ��+Q�6��e/���C%�ً+�!q5+�Sf
jquery:
$.post(url+"/create_pdf",js,function(data){
},"json");
【问题讨论】:
-
您不能使用 ajax 让浏览器显示“下载”文件对话框。但是有a workaround using a hidden <iframe>。也许这可以解决您的问题。
-
你能告诉我正确的改变我必须做什么吗?
标签: php pdf-generation fpdf