在formpanel我有一个下载按钮
{
xtype: 'button',
text: 'Download CSV',
style: 'margin:18px 0 0 10px',
handler: function () {
console.log('download data');
}
}
我想下载:export.csv当我点击这个按钮。我尝试用
做到这一点window.open('export.csv','download')
这适用于chrome,ff和ie9。但是在ie8中,除非您在浏览器中更改设置,否则它无法正常工作。有没有更好的方法来使用按钮下载文件?
答案 0 :(得分:1)
强制下载文件的一种方法是在服务器上使用代理。通常,您将文件名传递给代理,然后它会流出MIME头和文件。
尽管如此,你无法用EXT做到这一点。你如何做到这将取决于你的服务器端平台。