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

Button 在extjs中的按钮处理程序中下载文件,button,extjs,onclick,download,Button,Extjs,Onclick,Download,我必须在extjs中的按钮点击事件中下载一个文件。对话框应询问是打开还是保存文件。有什么方法可以做到这一点吗?唯一可靠的跨浏览器方法是: 实现服务器端脚本,该脚本将发送带有内容处置头的文件 在JavaScript中创建iframe元素 将此iframe src属性设置为将从步骤1激活脚本的URL 不幸的是,它是非常具体的实现,所以关于ExtJS方面的内容没有什么可说的。而且它不能处理Ajax请求

我必须在extjs中的按钮点击事件中下载一个文件。对话框应询问是打开还是保存文件。有什么方法可以做到这一点吗?

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

  • 实现服务器端脚本,该脚本将发送带有内容处置头的文件
  • 在JavaScript中创建iframe元素
  • 将此iframe src属性设置为将从步骤1激活脚本的URL
  • 不幸的是,它是非常具体的实现,所以关于ExtJS方面的内容没有什么可说的。而且它不能处理Ajax请求