`
iceGeneral
  • 浏览: 7397 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

JS导出table到excel

 
阅读更多
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    
    }     
}
分享到:
评论

相关推荐

    js操作table导出excel

    在JavaScript开发中,有时我们需要将HTML表格的数据导出为Excel文件,以便用户可以方便地存储和处理数据。本文将深入探讨如何使用JavaScript、jQuery和HTML来实现这一功能,特别是通过JavaScript操作HTML表格来生成...

    用jquery-table2excel,进行导出excel表格 带图片 jquery.table2excel.js下载

    ('#myTable').table2excel()"&gt;导出到Excel ``` 点击按钮后,`#myTable`中的所有数据,包括图片,都将被转换为Excel格式并下载。对于包含图片的表格,`jquery-table2excel`会将图片转换为Base64编码,并嵌入到生成的...

    jquery.table2excel.js(用于table导出Excel文件)

    总的来说,`jquery.table2excel.js`提供了一个简洁的解决方案,让Web开发者能够快速为用户提供表格数据导出到Excel的功能。通过合理的配置和适当的HTML、CSS、JavaScript代码,你可以创建出满足用户需求的导出体验。...

    前端导出Excel table2excel

    "前端导出Excel table2excel"就是这样一个解决方案,它实现了在浏览器端将HTML表格直接转换为Excel文件,实现了“所见即所得”的效果。这个功能对于数据展示和分析非常有用,比如用户可以在查看完网页上的数据后,...

    js实现导出table到excel

    javascri实现将table中数据保存到excel中

    【JavaScript源代码】纯JS将table表格导出到excel的方法.docx

    总的来说,纯JavaScript导出HTML表格到Excel涉及到的主要知识点包括: 1. DOM遍历:获取表格数据。 2. Blob对象:创建二进制文件。 3. URL.createObjectURL:创建可下载的URL。 4. 文件下载:模拟文件下载操作(非...

    table转Excel,可导出图片,亲测有效

    javascript代码可以将HTML的table表格转换成excel表格。var table = document.getElementById("table")[removed]; export2Excel(table, '导出.xls');

    js 导出table为excel/csv/png/txt/doc文件(支持中文)

    3. **Excel导出**:JavaScript无法直接创建Excel文件,但可以借助库如`xlsx`或` SheetJS`。它们提供API来构造工作簿对象,并将其转换为二进制流。对于中文,需设置正确的字符编码,如`utf8`。 4. **PNG导出**:将...

    js前端导出table到excel

    这是一个前端通过js导出页面的table生成并下载excel的demo

    js 实现table导出到excel中

    简单方便的jquery.table2excel.js 实现table导出到excel中,可以自行修改js代码

    解决tableExport导出到excel中文乱码

    解决tableExport导出到excel中文乱码,解决tableExport导出到excel中文乱码,解决tableExport导出到excel中文乱码,解决tableExport导出到excel中文乱码

    打印table,导出table 生成excel,

    导出生成excel,打印PDF等等,打印的话用的是浏览器的打印,不需要引用外部的文件。全部用js就可以完成。直接下载,直接运行。

    javaScript 导出excel文件

    JavaScript 导出 Excel 文件是指使用 JavaScript 语言将 HTML 表格数据导出到 Excel 文件中的过程。在本文中,我们将探讨如何使用 JavaScript 实现 Excel 文件的导出,并介绍相关的技术细节。 1. HTML 表格结构 ...

    前端页面导出table中的内容到excel

    在前端开发中,有时我们需要将用户在网页上看到的表格数据导出到Excel文件中,以便用户可以离线查看或进一步处理。这个过程涉及到的技术主要包括HTML表格操作、数据转换和文件下载。以下是对这个主题的详细说明: 1...

    js导出excel.zip

    总的来说,"js导出excel.zip"提供的解决方案涵盖了从UI组件(如EasyUI和DataGrid)到实际的Excel文件生成逻辑,帮助开发者在不依赖服务器端处理的情况下,实现前端数据导出为Excel的功能。这一功能对于那些需要处理...

    jquery.table2excel.js 导出可居中

    bootstraptable 可以直接导出的插件,导出内容自动居中处理 https://blog.csdn.net/qq_39087348/article/details/112970600

    html中table表格导出Excel示例(亲测可用)

    总的来说,这个示例提供了一种前端实现HTML表格到Excel导出的方法,利用了HTML、jQuery和JavaScript的特性。用户在前端即可完成数据导出,提高了用户体验,同时也减轻了后端服务器的压力。在实际项目中,可以根据...

    table导出Excel项目

    加压后可以直接运行,主要包含1、table_export.html,内容:tableExport.js导出table成Excel (不支持IE) 2、new_file.html 内容:无插件、原生js导出table成Excel(支持IE\谷歌等主流浏览器)

    table2excel.js

    js一键将前端表格导出成Excel(携带样式)

    FileSaver.js用于table导出Excel

    总的来说,FileSaver.js和tableExport.js是前端开发中非常实用的工具,它们可以帮助我们实现从网页表格直接导出Excel的功能。理解并掌握这两个库的使用方法,对于提升用户体验,优化Web应用功能具有重要的价值。在...

Global site tag (gtag.js) - Google Analytics