在extjs中的按钮处理程序中下载文件

时间:2012-08-08 06:04:26

标签: button extjs onclick download

我必须在extjs中的按钮的click事件中下载文件。对话框应询问是打开还是保存文件。有什么办法吗?

1 个答案:

答案 0 :(得分:0)

唯一可靠的跨浏览器方式是:

  1. 实施将使用Content-Disposition标头
  2. 发送文件的服务器端脚本
  3. 在JavaScript中创建iframe元素
  4. 将此iframe src属性设置为将激活步骤1中的脚本的URL
  5. 不幸的是,它具有特定的实现特性,因此对于Ext JS方面的说法并不多。它不适用于Ajax请求。