发明名称 |
基于JavaScript实现HTML表格导出EXCEL的方法 |
摘要 |
本发明涉及javascript技术领域,特别涉及基于JavaScript实现HTML表格导出EXCEL的方法。本发明方法步骤是:1、定义HTML表格table;2、在客户端机器上安装excel;3、修改浏览器的默认设置。设置方法为:工具->Internet选项->安全->自定义级别->对没有标记安全级别的ActiveX控件进行初始化设为启用;4、创建ActiveXObject对象,利用Application.GetSaveAsFilename方法,将整个表格导入到EXCEL中;5、关闭execl对象,并回收资源。6、在页面中创建导出按钮,实现onclick事件。本发明解决了导出标准excel文件的服务器资源占用等问题;可以用于实现HTML表格导出EXCEL。 |
申请公布号 |
CN105446944A |
申请公布日期 |
2016.03.30 |
申请号 |
CN201510776780.3 |
申请日期 |
2015.11.12 |
申请人 |
国云科技股份有限公司 |
发明人 |
张来卿;徐震宇;季统凯 |
分类号 |
G06F17/22(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F17/22(2006.01)I |
代理机构 |
广东莞信律师事务所 44332 |
代理人 |
余伦 |
主权项 |
基于JavaScript实现HTML表格导出EXCEL的方法,其特征在于:所述的方法包含以下几个步骤:步骤一、定义HTML表格table;步骤二、在客户端机器上安装excel;步骤三、按以下方法修改浏览器的默认设置;工具‑>Internet选项‑>安全‑>自定义级别‑>对没有标记安全级别的ActiveX控件进行初始化设为启用;步骤四、创建ActiveXObject对象,利用Application.GetSaveAsFilename方法,将整个表格导入到EXCEL中;步骤五、关闭execl对象,并回收资源;步骤六、在页面中创建导出按钮,实现onclick事件。 |
地址 |
523808 广东省东莞市松山湖科技产业园区松科苑14号楼 |