类似于:如何将表格从网页导出到 excel。
只有一个小问题。.xls 文件以随机名称保存。但我需要将我自己的名称设置为 Excel 文件。有什么办法吗?
这是我正在使用的 JavaScript:
window.open('data:application/vnd.ms-excel,'+document.documentElement.innerHTML);
类似于:如何将表格从网页导出到 excel。
只有一个小问题。.xls 文件以随机名称保存。但我需要将我自己的名称设置为 Excel 文件。有什么办法吗?
这是我正在使用的 JavaScript:
window.open('data:application/vnd.ms-excel,'+document.documentElement.innerHTML);
您不能使用客户端 JavaScript 执行此操作,您需要设置响应标头...
。网
Response.AddHeader("Content-Disposition", "inline;filename=filename.xls")
php
$filename = 'somehting.xls';
header('Content-Disposition: attachment; filename="'.$filename.'"');
您需要服务器端代码。除了在 chrome 中你可以使用<a download="abc.xls" />
属性