我使用jquery插件tableExport.jquery.plugin导出html表。 插件工作正常。 我正在使用excel 2007。
问题: 当我打开导出的文件时,它说 您尝试打开的文件格式与文件extension.etc
指定的格式不同当我说是,它打开文件,我可以看到我的内容。 但我不需要看到打开后出现的警告。
// For BIFF .xls files
var data_type = 'data:application/vnd.ms-excel;filename=exportData.xls;' + base64data;
// For Excel 2007 and above .xlsx files
// var data_type = 'data:application/vnd.openxmlformats-
officedocument.spreadsheetml.sheet;filename=exportData.xls;' + base64data;
我尝试了上述两种方法,但从未奏效过。
答案 0 :(得分:0)
如果您使用的是jquery插件或任何将html导出为excel的插件,则无法删除此警告。
在excel中打开HTML表格的卓越能力。由于文件扩展名为.xls,文件格式为HTML。它总会告诉你这个警告。
最好找一下实际创建xls文件的javascript库,否则如果你真的想删除这个警告就去服务器端excel生成。