Javascript Mac计算机中HTML表格导出到Ms Excel的问题

Javascript Mac计算机中HTML表格导出到Ms Excel的问题,javascript,jquery,export-to-excel,Javascript,Jquery,Export To Excel,我正在尝试使用将HTML表格导出到Ms Excel,但它导出了一个名为“下载”的文件(不带Excel文件扩展名),当我双击该文件时,它会像文本文件一样打开。 你能告诉我为什么会这样吗 $("#btnExport").click(function(e) { window.open('data:application/vnd.ms-excel,' + $('#dvData').html()); e.preventDefault(); }); 非常感谢,因为“下载”按钮位于“dvDa

我正在尝试使用将HTML表格导出到Ms Excel,但它导出了一个名为“下载”的文件(不带Excel文件扩展名),当我双击该文件时,它会像文本文件一样打开。 你能告诉我为什么会这样吗

$("#btnExport").click(function(e) {
    window.open('data:application/vnd.ms-excel,' + $('#dvData').html());
    e.preventDefault();
});

非常感谢

,因为“下载”按钮位于“dvData”div内。将下载按钮移到
div
之外。谢谢dave,我将首页上的按钮移到了div元素之前,但仍然得到了一个没有扩展名的文件!对于文件名,您将由浏览器决定。看到和