`

HTML导出EXCEL

    博客分类:
  • HTML
阅读更多

http://kboby.blog.163.com/blog/static/5882164520081016650925/

 

另一种方法:

最佳答案

如果用java实现的话,那就需要用到jxl.jar包中提供的类方法来完成了,你可以先查看一下jxl的资料再来做。
还有一种简单的方法就是用javascript脚本生成,例如:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
 function tableToExcel(tname) {
  if(confirm('是否要导出到excel?')!=0)
  { 
   window.clipboardData.setData("Text",document.all(tname).outerHTML);
   try
   {
    ExApp = new ActiveXObject("Excel.Application")
    var ExWBk = ExApp.workbooks.add()
    var ExWSh = ExWBk.worksheets(1)
    ExApp.DisplayAlerts = false
    ExApp.visible = true
   }  
   catch(e)
   {
    alert("导出没有成功!1.您的电脑没有安装Microsoft Excel软件!2.请设置Internet选项自定义级别,对没有标记安全级别的  ActiveX控件进行提示。")
    return false
   } 
    ExWBk.worksheets(1).Paste;
   }else
   { 
   return;
  }
  }
</script>
</head>

<body>
<table id="baba">
 <tr>
  <td>afdsfsd</td>
  <td>fdfsdfds</td>
  <td>fdfsadfsa</td>
  <td>fdsfsadfds</td>
  <td>fdsfasd</td>
  <td>fdsfsad</td>
 </tr>
 <tr>
  <td>afdsfsd</td>
  <td>fdfsdfds</td>
  <td>fdfsadfsa</td>
  <td>fdsfsadfds</td>
  <td>fdsfasd</td>
  <td>fdsfsad</td>
 </tr>
 <tr>
  <td>afdsfsd</td>
  <td>fdfsdfds</td>
  <td>fdfsadfsa</td>
  <td>fdsfsadfds</td>
  <td>fdsfasd</td>
  <td>fdsfsad</td>
 </tr>
</table>
<input type="button" name="anniu" onclick="tableToExcel('baba')" />
</body>
</html> 

 

附件中也有方法

分享到:
评论

相关推荐

    简单实用的从html导出excel操作例子

    在IT行业中,从HTML导出Excel是一项常见的需求,特别是在数据可视化和报表生成的场景下。这个操作例子将向我们展示如何实现这一功能。首先,我们要理解HTML和Excel之间的转换原理。 HTML(HyperText Markup ...

    Html导出Excel文件(兼容所有浏览器)

    "Html导出Excel文件(兼容所有浏览器)"的主题着重于实现这个功能,并确保在各种不同的浏览器环境下都能正常工作。这通常涉及到前端技术与后端技术的结合,以及对浏览器兼容性的深入理解。 首先,我们要明白HTML表格...

    jquery html导出excel

    jquery html导出excel

    html导出excel,多sheet,支持不规则table。

    大神提供的,经测试没问题。

    easypoi的使用demo,包含Excel模板导出,html导出Excel,Excel导出pdf等

    在标题和描述中提到的几个关键功能,我们将详细探讨如何使用Easy POI进行Excel模板导出、HTML导出为Excel以及Excel导出为PDF。 1. Excel模板导出: Easy POI允许开发者使用预定义的Excel模板来导出数据。在模板中...

    lodop导出ExcelDemo

    5. 执行导出:调用LODOP的相应方法,执行数据到Excel的转换,并通常会提供一个下载对话框供用户保存文件。 "exe"标签可能指的是LODOP服务端程序的可执行文件,它在服务器端运行,处理来自浏览器的打印请求。用户在...

    NPOI HTML导出EXCEL方法

    另外还有在MVC中把HTML TABLE导出EXCEL的方法,要以很省力啦。 代码如下: using NPOI; //…… public FileResult GetFile&#40;string html&#41; { html = Server.UrlDecode(html); ExportFile result = new ...

    freemarker导出Excel、Word、HTMLdemo

    - HTML导出是Freemarker最自然的应用场景,因为它的语法和HTML非常接近。你可以直接在`.ftl`文件中编写HTML结构,用Freemarker指令处理动态内容。 - 例如,创建`html.ftl`,包含HTML标签、CSS类和JavaScript引用,...

    html页面表格导出excel(原生js浏览器全兼容)

    在网页开发中,有时我们需要将HTML表格的数据导出到Excel文件中,以便用户可以方便地进行数据管理和分析。原生JavaScript实现的HTML表格导出功能,无需依赖后台接口,能够实现浏览器全兼容,大大提高了用户体验。...

    .net mvc HTML导出EXCEL

    另外我加了在MVC中把HTML TABLE导出EXCEL的方法。 调用代码如下: using NPOI; public FileResult GetFile(string html) { html = Server.UrlDecode(html); ExportFile result = new ExportFile...

    Html导出Excel文件(升级版兼容所有浏览器)

    JavaScript Html导出Excel文件(兼容所有浏览器),现网络上首个JavaScript Html代码块导出Excel文件,兼容全部浏览器导出Excel文件的Demo,可设置Excel文件名

    html导出excel和word等文档的插件.zip

    本压缩包包含的资源正是一套实现这一功能的JavaScript插件集合,适用于快速便捷地从HTML表格中导出数据到Excel,以及创建自定义的Word、PDF等文档。 首先,我们来看`jquery.table2excel`,这是一个轻量级的jQuery...

    html导出excel

    html导出excel 下载直接打开静态页面即可导出 简单易懂

    javaScript 导出excel文件

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

    使用HTML,CSS快速导出数据到Excel

    但是使用 com 组件导出到 Excel 数据很慢,有另一种生成 excel 文件的方式就是通过 html 和 css 快速导出数据同时并能设置样式,使用这种方式有两个优点:1 是速度快,2 是不需安装 excel 支持。 要实现快速导出...

    html-export-Excel.rar_EXCEL导出_excel_export-excel.js_html excel_j

    在这个例子中,当用户点击“导出到Excel”按钮时,`exportTable()`函数会被调用,它获取HTML表格并调用`ExcelExport`方法(假设是`excel-export-excel.js`提供的API),将表格内容导出为名为`output.xlsx`的文件。...

    jquery 导出excel

    name: "Excel Document Name",//导出的Excel文档的名称。 filename: "myFileName" + new Date().toISOString().replace(/[\-\:\.]/g, ""),//Excel文件的名称。 fileext: ".xls",//导出文档后缀名 exclude_img: ...

    easyui datagrid 数据导出到Excel

    总结,将EasyUI Datagrid数据导出到Excel可以通过JavaScript库如wxport,或者jQuery插件配合html2canvas和jsPDF等工具实现。这些方法都需要对JavaScript和相关库有深入理解,但它们提供了灵活且功能强大的解决方案,...

    html表格导出为excel

    在网页开发中,有时我们需要将HTML表格的数据导出到Excel文件中,以便用户可以方便地进行数据管理和分析。"html表格导出为excel"这个主题就是关于如何在不通过服务器端处理的情况下,直接从HTML表格生成Excel文件的...

Global site tag (gtag.js) - Google Analytics