`

table导出为excel

    博客分类:
  • JAVA
阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<title>导出为excel 之我的方法</title>
<style type="text/css" rel="stylesheet">
TABLE {border-top:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; font-size:12px;}
br {mso-data-placement:same-cell;}
td {border-bottom:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; text-align:left;}
body{
margin:0px;
font-size:12px;
SCROLLBAR-FACE-COLOR: #f6f6f6; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #cccccc; 
SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
SCROLLBAR-ARROW-COLOR: #330000; 
SCROLLBAR-TRACK-COLOR: #f6f6f6; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
}

a {
color:blue;
text-decoration:none;
}
a:hover{
color:black;
text-decoration:underline;
}
input{
border:blue solid 1px;
}
#titletr {
    Z-Index:102;   
    position:relative;   
    Top:expression(this.offsetParent.scrollTop);
left:-1px;
background:#CCFF99;
}
</style>
</head>
<SCRIPT LANGUAGE="JavaScript">
<!--
function doSave(obj) {
//alert(document.getElementById('theexecel').innerHTML);
var winname = window.open('', 'excel1', 'top=0');
winname.document.open('text/html', 'replace');
execelcontent=document.getElementById('theexecel').innerHTML
winname.document.writeln(execelcontent);
winname.document.execCommand('saveas','','导出的excel.xls');
winname.close();
}
//-->
</SCRIPT>
<SCRIPT LANGUAGE="javascript"> 
function AllAreaExcel() 
{ 
var oXL = new ActiveXObject("Excel.Application"); 
var oWB = oXL.Workbooks.Add(); 
var oSheet = oWB.ActiveSheet; 
var sel=document.body.createTextRange(); 
sel.moveToElementText(excel2); 
//sel.select(); 
sel.execCommand("Copy"); 
oSheet.Paste(); 
oXL.Visible = true; 
} 

</SCRIPT>
<iframe id="excel1" name="excel1" width="0" height="0"></iframe>

<INPUT TYPE="button" VALUE="保存到EXCEL" ONCLICK="doSave('theexecel')">
<INPUT TYPE="button" VALUE="Excel 查看" ONCLICK="AllAreaExcel()">
<INPUT TYPE="BUTTON" value="本页存为.." onclick="javascript:document.all.save.ExecWB(4,1)">

<OBJECT CLASSID=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 ID="save" HEIGHT=0 WIDTH=0>
</OBJECT>

<div id="theexecel" name="theexecel" style="height:100%;">
<table cellpadding="0" cellspacing="0" align="center" id="excel2" name="excel2" width='990'>
<TR>
<TD>q</TD>
<TD>w</TD>
<TD>w</TD>
<TD>w</TD>
</TR>
<TR>
<TD>w</TD>
<TD>w</TD>
<TD>w</TD>
<TD>w</TD>
</TR>
<TR>
<TD>w</TD>
<TD>w</TD>
<TD>w</TD>
<TD>w</TD>
</TR>
<TR>
<TD>e</TD>
<TD>e</TD>
<TD>e</TD>
<TD>e</TD>
</TR>
</TABLE>
</div>
</body>
</html>

 

分享到:
评论

相关推荐

    table表格导出为excel

    通过以上介绍,我们可以看出,将table表格导出为excel是网页开发中的一个重要功能,它涉及前端和后端技术,以及对数据处理和用户体验的理解。在实际项目中,开发者需要根据具体需求和环境选择合适的工具和方法来实现...

    页面Table导出为Excel的js包

    可将页面的Table元素导出到Excel,设置灵活,通用性强。 参数说明:table的ID名,工作表名,标题,页面设置,单元格设置,副标题,附加信息,行高,首行高,缩放比例 ID名赋值格式: Table表的ID,如果是导出...

    原创!html页面上的table导出为excel,项目实战代码,实际项目经验,绝对可用!

    在IT行业中,将HTML页面中的表格(table)导出为Excel格式是常见的需求,尤其在数据分析、报表展示等领域。这个项目实战代码提供了完整的解决方案,包括前端JavaScript和后端Java控制器,确保了在实际项目中的可用性...

    js操作table导出excel

    总结,JavaScript操作HTML表格导出Excel主要涉及以下几个步骤: 1. 引入`FileSaver.js`库。 2. 创建HTML表格并填充数据。 3. 使用JavaScript获取表格数据并转换为CSV格式。 4. 创建Blob对象,并使用`saveAs`方法保存...

    解决tableExport导出到excel中文乱码

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

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

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

    关于导出excel时保持样式的一个方法

    我们在做网站时经常遇到要导出excel表格.导出excel表格大多是用的dataset导出和gridview导出.但是这两种导出方法难以保持表头等单元格合并,表格颜色,表格字体等样式. 利用将网页导出到excel中的方式,可以解决以上...

    Ligerui Table导出excel 支持样式、冻结行列、图片等导出

    标题"“Ligerui Table导出excel 支持样式、冻结行列、图片等导出”"指出了LigerUI Table导出Excel功能的三个主要特色: 1. **原样式导出**:此功能意味着LigerUI Table在导出数据时,会尽可能地保留表格在网页上...

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

    在网页开发中,有时我们需要将HTML中的表格数据导出到Excel文件中,以便用户可以方便地进行数据分析或存储。这个示例就是关于如何在前端实现这一功能,无需借助后端接口,只用HTML、jQuery和JavaScript技术。我们将...

    js实现将table导出为Excel插件

    JavaScript是一种广泛使用的编程语言,主要用于增强网页和创建动态网页内容。... JavaScript最初由Netscape公司在1995年开发,之后由ECMA International进行标准化,并且现在被许多其他公司和个人使用。...

    js 实现table导出到excel中

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

    前端导出Excel table2excel

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

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

    `jquery-table2excel`是一个jQuery插件,专门用于实现这一功能,允许用户从网页上的HTML表格一键导出为Excel文件,而且还能支持包含图片的数据导出。下面我们将详细探讨这个插件的工作原理、使用方法以及其核心知识...

    h5 列表导出为excel

    总的来说,"h5 列表导出为excel"涉及的技术栈包括HTML5的`&lt;table&gt;`布局,JavaScript的DOM操作、文件下载处理,以及可能的第三方库和后端接口支持。实现这个功能需要对这些技术有深入理解,并能灵活运用。

    指定table导出成excel和word

    指定table导出成excel和word 指定table导出成excel和word

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

    通过以上技术,开发者可以在前端页面上实现将table表格数据导出为Excel的功能,提供用户友好的数据交互体验。在实际项目中,结合具体的业务需求和现有技术栈,选择合适的方法和库,可以高效地完成这一任务。

    html table 导出Excel,xml

    "html table 导出Excel,xml"这个主题就是关于如何实现这一功能的。这里我们将深入探讨这个过程,并提供相关的知识点。 首先,HTML表格是一种在网页上展示结构化数据的标准方式,它由`&lt;table&gt;`标签定义,包含`&lt;tr&gt;`...

    IE下面table导出excel

    4. **数据转换**: 导出前,JavaScript需要将HTML表格的数据转换为适合Excel的格式,通常是CSV(逗号分隔值)或XML。CSV是最简单且广泛支持的格式,只需将单元格内容用逗号分隔即可。 5. **Blob对象**: 在JavaScript...

    将HtmlTable 导出为Execl文件,支持合并单元格、合并行,无需Office支持

    在IT行业中,将HTML表格(HtmlTable)导出为Excel文件是一项常见的需求,尤其是在数据分析、报表生成和数据共享等场景中。本项目提供了一个解决方案,它支持合并单元格和合并行,无需依赖Microsoft Office,这对于...

    HTML的Table数据导出excel和例子

    在Web开发中,经常需要处理数据的导出需求,尤其是将HTML表格(Table)中的数据导出为Excel文件,便于用户离线查看或进一步处理。本篇文章将详细介绍如何使用JavaScript实现这一功能。 #### 二、使用JavaScript操作...

Global site tag (gtag.js) - Google Analytics