我将html表格导出为excel并且工作正常,但我希望用户能够为他们正在下载的文件选择名称。
以下是我如何导出它:
function exportToExcel() {
window.open('data:application/vnd.ms-excel,' +
encodeURIComponent($('#exportToExcelDiv').html()));
e.preventDefault();
}
以下是使用该功能的链接:
<a href="#" title="Save"><img src="../../Images/glyphicons_446_floppy_save.png"
alt="save" onclick="exportToExcel()"></a>
有办法做到这一点吗?可以不使用javascript。 (我在MVC4中做了一个web应用程序。)
答案 0 :(得分:0)
将文件发送到浏览器时,添加Content-Disposition
标题。在那里,您可以指定文件名。
相关问题: