如何通过javascript将文件从浏览器保存到本地目录?

时间:2014-08-04 10:41:01

标签: javascript extjs sencha-touch-2

我必须将pdf文件(在浏览器中打开)保存到同一台机器上的本地目录。

任何想法,如何通过java脚本或ExtJS来做?

1 个答案:

答案 0 :(得分:1)

礼貌地告知用户“右键单击»另存为...”功能 - 或使用以下 HTTP 提供 PDF >标题:

Content-disposition: attachment; filename=<FILENAME>.pdf
Content-type: application/octet-stream

这意味着, (source: rfc2616)

  

...用户代理不应显示响应,而是直接输入“保存响应为...”对话框。

除此之外,出于安全原因,您无法保存文件的位置。