table导出到excel中
来源:互联网 发布:淘宝怎么查看消费总额 编辑:程序博客网 时间:2024/05/17 13:14
本文参考:http://www.oschina.net/question/12_638
法一,1.html代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html lang='zh-CN' xml:lang='zh-CN' xmlns='http://www.w3.org/1999/xhtml'><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/></head><body onload="exportToExcelOnIE();"><table id="table1" border="1"><tr><td>a1</td><td>a2</td><td>a3</td></tr><tr><td>b1</td><td>b2</td><td>b3</td></tr></table></body><script type="text/javascript">// 仅能在IE下运行,且运行时提示“是否允许ActiveX控件与页面交互”,用户体验不好function exportToExcelOnIE(){var elTable = document.getElementById("table1"); var oRangeRef = document.body.createTextRange(); oRangeRef.moveToElementText( elTable ); oRangeRef.execCommand( "Copy" ); var appExcel = new ActiveXObject( "Excel.Application" ); appExcel.Visible = true; appExcel.Workbooks.Add().Worksheets.Item(1).Paste(); appExcel = null;}</script></html>法二,1.jsp代码:
<%@ page contentType="application/msexcel" %><!-- 以上这行设定本网页为excel格式的网页 --><% response.setHeader("Content-disposition","attachment; filename=test.xls"); // 以上这行设定传送到前端浏览器时的档名为test1.xls // 就是靠这一行,让前端浏览器以为接收到一个excel档 // 打开下载的excel文件时,提示文件格式与文件扩展名指定的格式不一致%><html><head></head><body><table id="table1" border="1"><tr><td>a1</td><td>a2</td><td>a3</td></tr><tr><td>b1</td><td>b2</td><td>b3</td></tr></table></body>注:法一只能在IE下运行,法二只能在jsp中运行,据页首引用博客所写,法二可以在html页面实现,暂未找到方法。
0 0
- table导出到excel中
- 把TABLE中内容导出到EXCEL
- 导出HTML的Table到Excel中
- NPOI操作EXCEL 将Table中数据导出到Excel
- js javascript 导出table表中数据到Excel中
- table数据导出到excel
- js导出table到Excel
- c# 导出table中的数据到模板excel中
- firefox中导出html中的table到excel
- JS 导出网页中Table内容到excel
- html中table导出到excel独立于浏览器
- 完整的asp.net 导出table到Excel中
- 导出HTML的Table到Excel中(转载)
- JS 导出网页中Table内容到excel
- 用js导出页面table到excel表中
- js把html中的table数据导出到Excel中
- js把html中的table数据导出到Excel中
- html中table导出Excel
- PHP探针 转自百度百科
- Codeforces 461C Appleman and a Sheet of Paper(模拟)
- IOS开发的各种坑
- 按时大哥哥犯嘀咕
- kettle连接hadoop,hbase
- table导出到excel中
- activity状态的保存和保持(onRetainNonConfigurationInstance和getLastNonConfigurationInstanc
- 变色表格示例
- UVM::TLM
- 正则表达式入门
- node.js express 4.x 安装指南(Express不是内部或外部命令解决方案)
- UVA 11294 - Wedding(Two-Set)
- C++学习笔记14 操作符的重载
- Leetcode Combine Sum