php web表格导出,javascript将web表格导出成excel
var idTmr = "";
function killExcelProcess(appExcel_){
appExcel_.Quit();
appExcel_ = null;
idTmr = window.setInterval("Cleanup();",1);
}
//导出到excel,参数tableid为JSP页面需要导出的table的id,需要更改IE的安全设置,ActiveX都打开,如果还是不能使用,再服务端运行“regsvr32 scrrun.dll”
function exportToExcel(tableid,notitleandsearch){
try {
clipboardData.setData('Text','');
var appExcel = new ActiveXObject("Excel.Application");
killExcelProcess(appExcel);
appExcel.workbooks.add;
//标题
if (notitleandsearch==null||notitleandsearch==false){
var elTable = document.getElementById('div_title');
var oRangeRef = document.body.createTextRange();
oRangeRef.moveToElementText(elTable);
oRangeRef.execCommand( "Copy" );
appExcel.ActiveSheet.Cells(1,3).select();
appExcel.ActiveSheet.Paste();
clipboardData.setData('Text','');
appExcel.ActiveSheet.Cells(2,1).select();
appExcel.ActiveSheet.Paste();
}
var elTable1 = document.getElementById(tableid);
var oRangeRef1 = document.body.createTextRange();
oRangeRef1.moveToElementText(elTable1);
oRangeRef1.execCommand( "Copy" );
appExcel.WorkSheets(1).Activate;
if (notitleandsearch==null||notitleandsearch==false){
appExcel.ActiveSheet.Cells(3,1).select();
}else{
appExcel.ActiveSheet.Cells(1,1).select();
}
appExcel.WorkSheets(1).Activate;
appExcel.ActiveSheet.Paste();
appExcel.Visible = true;
} catch(e) {
alert("请确认IE安全设置,ActiveX都启用!");
return false;
}
clipboardData.setData('text','');
}
导出
导出报表
序列 | 姓名 | 数量 |
1 | 张三1 | 2 |
2 | 张三2 | 2 |
3 | 张三3 | 2 |
4 | 张三4 | 2 |
5 | 张三5 | 2 |
总计: | 10 |
php web表格导出,javascript将web表格导出成excel相关推荐
- web前端高级JavaScript - 前端web高级开发知识体系课程大纲
堆栈内存和闭包作用域 9种数据类型区别及相互转换 词法解析和变量提升 堆(Heap)栈(stack)内存及垃圾回收机制 JS底层运行机制:EC/AO/VO/GO 作用域(Scope)和作用域链(Sco ...
- python读取图片文字为表格_利用python将图片转换成excel文档格式
前言 本文主要介绍了关于利用python将图片转换成excel文档的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 实现步骤 读取图像,获取图像每个像素点的RGB值: 根据 ...
- java table数据转excel,excel将数据转化成表格-如何将java数据转换成Excel表格
excel 怎么把三列数据转换成一张表? 1.打开 OCR识别软然后单击"打开图像/PDF-"按钮 2弹出的"打开图窗口中,选择需要的扫描文件, 3.然后单击" ...
- Web学习基础应用-可编辑表格
前文 可编辑表格在JavaScript中是比较经典的基础应用,涉及的知识内容就是最普遍的增删改查的设计思路.我在基础学习的过程中学学到的就是拿到你一个作业的时候,先分析需求,构思完结构代码之后再进行消 ...
- php 复杂表格,Linux_使用JavaScript将复杂表格导出为Excel,使用JavaScript将表格导出为Excel - phpStudy...
使用JavaScript将复杂表格导出为Excel 使用JavaScript将表格导出为Excel文件是一种比较常见的导出方法,但复杂表格的导出比较麻烦(比如报表的导出),为此我专门写了一段代码专门处 ...
- javascript将网页表格导出Word(转载)
javascript将网页表格导出Word <script> function AllAreaWord() { if(document.all("tab").ro ...
- javascript将网页表格导出Word和Excel
javascript将网页表格导出Word <script> function AllAreaWord() { if(document.all("tab").ro ...
- 需要将表格做成web端应用 表格大概200多个 表格字段基本上都差不多 每张表的字段差不多100多个 每张表的接口就2个业务都是一样的 请问该怎么做?
需要将表格做成web端应用 表格大概200多个 表格字段基本上都差不多 每张表的字段差不多100多个 每张表的接口就2个业务都是一样的 请问大神们该怎么做? 后端用springboot mybatis ...
- 一种使用Java的快速将Web中表格转换成Excel的方法
背景 随着后疫情时代的到来,在过去的2022年,全国的经济情况,想必是很多学者和研究对象都非常关心的事.而这些数据在国家统计局网站上都有相应的记录.通过分析这些数据,可以从某一个角度来验证和观察当下的 ...
最新文章
- django使用auth模块进行身份认证
- 使用Android BindingAdapter与InverseBindingAdapter实现SeekBar双向(正向/反向)数据绑定...
- SOAR SQL进行优化和改写的自动化工具
- linux 内核load addr,linux2.4启动分析(1)---内核启动地址的确定 vmlinux LOAD_ADDR ZRELADDR...
- 手把手带你领略双十一背后的核心技术Sentinel之服务的熔断降级
- mysql 字段 中文_如何配置mysql支持中文字段名与中文字段
- python基础一 day6 文件操作
- android中momery检测,Android性能优化第(二)篇---Memory Monitor检测内存泄露
- 手把手教你用杰奇建小说站
- curlopt_ssl_verifypeer后https还是验证不过_为什么 HTTPS 需要 7 次握手和 9 倍时延
- 程序员英文简历范例(前端)
- 字节跳动 Go 语言面试高频题
- html的iframe用法
- 6亿债务年底还完,老罗“真还传”即将完结
- python成都 培训
- Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙(步步亲测有效)
- 电子厂计算机常用英语,电子厂常用英语词汇
- ie开始屏蔽旧的java插件_IE将开始屏蔽旧版ActiveX控件
- 【Windows + Linux】专业级:安装操作系统 + 多系统 + GhostCast Server PXE 网刻基础坑精通详解
- 论马加爵也为GDP发展作出了贡献
热门文章
- jquery java aes_[代码全屏查看]-java、js之间使用AES加密通信数据
- 在运行hadoopdb\hive\hadoop源码时不能正确调用自定义core-site.xml等配置文件
- Intellij Idea下tomcat设置自动编译
- .NET解决[Serializable] Attribute引发的Json序列化k_BackingField
- 2012-2013年度大总结
- GitHub 再次呼吁用户采取双因素认证机制
- 开源的 DNS 转发软件 Dnsmasq 被曝7个漏洞,可劫持数百万台设备
- 美国政府发布关键海事行业的网络安全规划
- python 类变量和实例变量
- HR经常会用到的面试问题