`
lxy2330
  • 浏览: 468721 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

页面生成EXCEL

阅读更多

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<title>导出为excel 之我的方法</title>
<style type="text/css" rel="stylesheet">
TABLE {border-top:#CCCCCC 2px solid; border-left:#CCCCCC 4px solid; font-size:18px;}
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:15px;
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>

分享到:
评论

相关推荐

    Python实现抓取网页生成Excel文件的方法示例

    本文实例讲述了Python实现抓取网页生成Excel文件的方法。分享给大家供大家参考,具体如下: Python抓网页,主要用到了PyQuery,这个跟jQuery用法一样,超级给力 示例代码如下: #-*- encoding:utf-8 -*- import sys...

    页面表格数据生成excel文件下载

    在这个"页面表格数据生成excel文件下载"的例子中,我们可以看到两个关键的Java文件:DownController.java和ExcelUtil.java。下面我们将详细探讨这两个文件可能实现的功能和涉及的技术。 首先,`DownController.java...

    jsp页面生成word或excel.rar

    以下是一个简单的JSP页面生成Excel文件的Servlet示例: ```java @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // ...

    【ASP.NET编程知识】asp.net生成Excel并导出下载五种实现方法.docx

    在ASP.NET编程中,生成Excel并导出下载是一项常见的需求,尤其在数据分析和报表生成时。以下是五种不同的实现方法: 1. **方法一:通过GridView** GridView控件是ASP.NET中用于显示数据的常用组件。这种方法适用于...

    jsp页面生成word或excel

    生成Excel文档与生成Word文档类似,只是需要改变`content-type`: ```jsp &lt;%@page contentType="application/vnd.ms-excel" pageEncoding="GBK"%&gt; ``` 这种方式同样依赖于客户端是否安装了Microsoft Excel。通过...

    ASP导出生成Excel

    在本场景中,我们关注的是如何使用ASP技术来导出数据并生成Excel文件,尤其是涉及与数据库交互的情况。这在数据分析、报表生成或者用户需要下载结构化数据时非常实用。 1. **ASP基础**: ASP是IIS(Internet ...

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

    在网页开发中,有时我们...提供的`js浏览器导出Excel`资源应该包含了一个示例,你可以参考这个示例代码来理解并应用到自己的项目中。这种方法简单易用,适用于各种网页表格导出需求,极大地提高了前端开发的灵活性。

    excel文档生成的js文件

    一个把当前页面生成excel文档的js文件,为发的文章有说明使用

    导出jsp页面为excel文档

    - **动态生成Excel内容**:可以在JSP页面中使用Java代码动态生成Excel的具体内容,例如表格数据、样式等。 - **处理大量数据**:对于需要处理大量数据的情况,可以考虑使用更高效的方式来生成Excel文件,比如使用...

    在线生成Excel(基于JXL)

    在线生成Excel是Web应用中常见的需求,特别是在数据分析、报表生成和数据导出场景下。这里我们聚焦于基于Java的JXL库实现这一功能。JXL是一个广泛使用的Java库,它提供了一种简单的方法来读取、写入和修改Excel文件...

    爬虫源码生成excel

    python 源码 爬虫 urllib2 BeautifulSoup xlwt

    ASP+模板生成Word、Excel灵活多变的办法

    比较麻烦,考虑到前些天用ASP+模板+adodb.stream生成静态页面的办法,经过多次尝试,终于掌握了一种用ASP+模板生成Excel和word的新的办法,先分享如下: 用模板生成Excel、Word最大优点: Word、Excel文档样式易于...

    HTML表格生成Excel文件代码.zip

    HTML表格生成Excel文件是网页开发中常见的需求,尤其在数据展示和数据分析的场景下。这个压缩包"HTML表格生成Excel文件代码.zip"提供了一个解决方案,它利用了jQuery库的一个插件——jquery.table2excel,实现了从...

    struts2内存中生成excel并下载

    struts2内存中生成excel并下实例

    java生成Excel及jar包和文件下载的几种方式

    在Java开发中,生成Excel文件是一项常见的任务,尤其在数据导出、报表生成等领域。而将生成的Excel文件打包成jar或提供下载功能,则是项目部署和服务化的一部分。本篇文章将详细探讨Java生成Excel的不同方法以及如何...

    利用excel数据批量生成大量html静态页面并自动创建文件名.rar

    表头分别是【参数1】、【参数2】、【参数3】、、一直到【参数100】,然后你的静态html页面对应的位置就放我的标志符【参数n】,其中【参数1】用于生成html静态页面的文件名。 注意你的excel表格里的数据不要有如下...

    .net 页面嵌入Excel源码

    描述中提到的“有两个页面”,这可能是指一个简单的Web应用示例,包含两个HTML或ASP.NET页面:一个是展示Excel的页面,另一个可能是用来控制或生成Excel的后台处理页面。CS文件是C#编写的后端代码,虽然描述中说“不...

    javaweb Excel生成器

    在生成Excel文件时,开发者可以利用Apache POI提供的API来设定这些样式,以确保导出的Excel文件与网页表格样式一致。 5. **性能优化**:当处理大量数据时,性能优化至关重要。这可能涉及到批量写入、内存管理以及...

    【ASP.NET编程知识】Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题).docx

    本文还包括了其他相关知识点,包括ASP.NET生成静态页面的方法、ASP.NET动态生成静态页面的实例代码、ASP.NET生成Excel文件并导出下载的五种实现方法、ASP.NET生成随机验证码的代码、ASP.NET生成条形码code39条码生成...

    C#生成word和excel

    #### 三、生成Excel文档 对于Excel文档的生成,可以使用NPOI库,它是一个强大的开源库,用于读取和写入Office文档格式。 ##### 3.1 添加引用 同样地,通过NuGet包管理器安装NPOI库。 ##### 3.2 编写代码 创建Excel...

Global site tag (gtag.js) - Google Analytics