【发布时间】:2014-12-24 19:12:43
【问题描述】:
我是 EXTJS4.2 和 Web 开发的新手,正在学习,但需要对我感到困惑的领域有所了解。
我的 AJAX 代码正在通过 JSON 输入参数调用 POST REST API,该参数将下载 PDF 文件。
在我的研究中,一些用户表示无法使用 AJAX 下载 PDF,其他帖子建议使用 AJAX 和提交表单参数通过 IFRAME 下载 PDF,
所以,我有点困惑,因为我不明白我需要做什么,我尝试了一些没有运气的事情。
有人可以提供一些背景知识,说明什么是可能的,什么不是,以及我如何实际实现这一点,我可以不将 responseText 写入文件吗?
我希望使用一种适用于所有浏览器的解决方案,因此让 EXTJS 来完成。
不确定这有多大帮助,但这就是响应内容类型的样子
Transfer-Encoding: chunked
Content-Type: application/pdf;charset=utf-8
Content-Disposition: attachment;filename=1428140714.pdf
【问题讨论】:
标签: javascript ajax pdf extjs