function exportExcel(){
try
{
var table=document.all("table");
var oXL = new ActiveXObject("Excel.Application");
var oSheet=oXL.Workbooks.Add().ActiveSheet;
for (i=0; i < table.rows.length; i++) {
for (j=0; j < table.rows(i).cells.length; j++){
oSheet.Cells(i+1,j+1).Font.Size = 9;
oSheet.Cells(i+1,j+1).Font.Name = "宋体";
oSheet.Cells(i+1,j+1).HorizontalAlignment = 3; //水平对齐方式枚举* (1-常规,2-靠左,3-居中,4-靠右,5-填充 6-两端对齐,7-跨列居中,8-分散对齐)
oSheet.Cells(i+1,j+1).VerticalAlignment = 2; //垂直对齐方式枚举*(1-靠上,2-居中,3-靠下,4-两端对齐,5-分散对齐)
oSheet.Cells(i+1,j+1).WrapText=true; //自动换行
oSheet.Cells(i+1,j+1).Value = table.rows(i).cells(j).innerText;
}
oXL.Visible = false;
oXL.UserControl = true;
}
oSheet.SaveAs("C:\\Documents and Settings\\PC2\\桌面");
oXL.Quit();
alert("导出成功!");
}
catch(e)
{
alert("错误!导致错误的原因可能是您的电脑没有安装Microsoft Excel软件")
return false
}
}
分享到:
相关推荐
在JavaScript开发中,有时我们需要将HTML表格的数据导出为Excel文件,以便用户可以方便地存储和处理数据。本文将深入探讨如何使用JavaScript、jQuery和HTML来实现这一功能,特别是通过JavaScript操作HTML表格来生成...
('#myTable').table2excel()">导出到Excel ``` 点击按钮后,`#myTable`中的所有数据,包括图片,都将被转换为Excel格式并下载。对于包含图片的表格,`jquery-table2excel`会将图片转换为Base64编码,并嵌入到生成的...
总的来说,`jquery.table2excel.js`提供了一个简洁的解决方案,让Web开发者能够快速为用户提供表格数据导出到Excel的功能。通过合理的配置和适当的HTML、CSS、JavaScript代码,你可以创建出满足用户需求的导出体验。...
"前端导出Excel table2excel"就是这样一个解决方案,它实现了在浏览器端将HTML表格直接转换为Excel文件,实现了“所见即所得”的效果。这个功能对于数据展示和分析非常有用,比如用户可以在查看完网页上的数据后,...
javascri实现将table中数据保存到excel中
总的来说,纯JavaScript导出HTML表格到Excel涉及到的主要知识点包括: 1. DOM遍历:获取表格数据。 2. Blob对象:创建二进制文件。 3. URL.createObjectURL:创建可下载的URL。 4. 文件下载:模拟文件下载操作(非...
javascript代码可以将HTML的table表格转换成excel表格。var table = document.getElementById("table")[removed]; export2Excel(table, '导出.xls');
3. **Excel导出**:JavaScript无法直接创建Excel文件,但可以借助库如`xlsx`或` SheetJS`。它们提供API来构造工作簿对象,并将其转换为二进制流。对于中文,需设置正确的字符编码,如`utf8`。 4. **PNG导出**:将...
这是一个前端通过js导出页面的table生成并下载excel的demo
简单方便的jquery.table2excel.js 实现table导出到excel中,可以自行修改js代码
解决tableExport导出到excel中文乱码,解决tableExport导出到excel中文乱码,解决tableExport导出到excel中文乱码,解决tableExport导出到excel中文乱码
导出生成excel,打印PDF等等,打印的话用的是浏览器的打印,不需要引用外部的文件。全部用js就可以完成。直接下载,直接运行。
JavaScript 导出 Excel 文件是指使用 JavaScript 语言将 HTML 表格数据导出到 Excel 文件中的过程。在本文中,我们将探讨如何使用 JavaScript 实现 Excel 文件的导出,并介绍相关的技术细节。 1. HTML 表格结构 ...
在前端开发中,有时我们需要将用户在网页上看到的表格数据导出到Excel文件中,以便用户可以离线查看或进一步处理。这个过程涉及到的技术主要包括HTML表格操作、数据转换和文件下载。以下是对这个主题的详细说明: 1...
总的来说,"js导出excel.zip"提供的解决方案涵盖了从UI组件(如EasyUI和DataGrid)到实际的Excel文件生成逻辑,帮助开发者在不依赖服务器端处理的情况下,实现前端数据导出为Excel的功能。这一功能对于那些需要处理...
bootstraptable 可以直接导出的插件,导出内容自动居中处理 https://blog.csdn.net/qq_39087348/article/details/112970600
总的来说,这个示例提供了一种前端实现HTML表格到Excel导出的方法,利用了HTML、jQuery和JavaScript的特性。用户在前端即可完成数据导出,提高了用户体验,同时也减轻了后端服务器的压力。在实际项目中,可以根据...
加压后可以直接运行,主要包含1、table_export.html,内容:tableExport.js导出table成Excel (不支持IE) 2、new_file.html 内容:无插件、原生js导出table成Excel(支持IE\谷歌等主流浏览器)
js一键将前端表格导出成Excel(携带样式)
总的来说,FileSaver.js和tableExport.js是前端开发中非常实用的工具,它们可以帮助我们实现从网页表格直接导出Excel的功能。理解并掌握这两个库的使用方法,对于提升用户体验,优化Web应用功能具有重要的价值。在...