web导出table数据为excel、doc以及打印数据
来源:互联网 发布:企业邮箱域名入口 编辑:程序博客网 时间:2024/06/05 02:07
web导出表格、文档、打印数据
对于搞开发的来说,我们不怕花时间去写代码,就怕找不到解决问题的方案。这里,我就拿一个简单的事情,来记录我在开发中遇到的问题。前段时间,单位让我将显示在页面上的数据导出到excel表格中,我始终不知道怎么去做,后来通过查数据知道,大致有以下几种方法,先记录下来,留待以后使用。
1、我们知道,对于windows系统来说,系统中都会有相应的硬件“接口”,而这些接口都会对应一个唯一的标示,我们姑且称为“id”,所以我们如果能够找到这些id,那么就可以调用相应的接口,对表格进行操作了。就拿保存数据来说吧,我们只需要在页面中添加“<object classid="clsid:D7B1BBAB-BA86-43C1-9D62-1A848FD3C548" id="aC" name="aC" height=0 width=0></object>”代码,然后通过使用码"document.aC.setHtmlstr(totle.innerHTML);document.aC.saveDocfile();”,就可以调用系统接口保存id为totle的表格;同理,通过使用“document.aC.saveXlsfile()”,就可以保存id为totle的表单数据为xls格式,还可以通过“self.print()”调用打印机。这种虽然很方便,但是却有很大的局限性,就是导入表格只在ie中有效,其他浏览器只有在兼容模式下,才可以使用。这让人很遗憾。2.第二种就是使用一些js插件了,像“ecside”就是一个不错的选择,但是它应该是在后台获取数据进行表格数据的封装的,但在前台可以很轻松的导出excel数据。至于该插件的后台,所有都是封装好的,只需要找着例子调用查询数据就可以了,它默认返回json格式的数据。3、第三种就是自己通过io操作向表格中写数据了,当然了这也是比较麻烦的了,一但涉及表格属性方面的操作,就需要多翻翻api了。
0 0
- web导出table数据为excel、doc以及打印数据
- asp.net <table></table>数据导出为word/excel/ppt
- 将数据导出为Excel或Word格式,以及打印方法
- table数据导出到excel
- 导出Excel数据至Table
- C# web 把dataSet数据导出为Excel文件
- Java web查出的数据导出为Excel的表格
- java web中将数据导出为Excel格式文件代码片段
- C#Web项目中导出数据为Excel
- DataGridView数据导出为Excel
- DataGridView 数据导出为EXCEL
- plsql 导出数据为excel
- 导出数据为excel表格
- 列表数据导出为Excel
- Java web Excel导出数据
- 将Table数据导出至Excel文件
- JavaScript导出table数据到Excel<一>
- JavaScript导出table数据到Excel<二>
- oracle单行函数
- 基础冒泡排序
- Path Sum I、II
- SVN服务器搭建和使用(三)
- linux cached
- web导出table数据为excel、doc以及打印数据
- linux下如何开通ssh,允许远程登录?
- 非递归数组全排列
- x7xu8dadasdawadad
- xcode一些常用的快捷键
- GL音乐播放器--代码实现<八>--重力甩歌
- 开发笔记之20140221
- 《精通Web+Analytics+2.0++用户中心科学与在线艺术统计》读书总结
- (二):数据定义语言之数据库操作示例