发明名称 基于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号楼