前段时间在忙中国移动的报表项目;
其实只是改版之前是有旧项目的,开发环境是.NET+MSSQL,也不知道发生了什么客户提出了换成JAVA+MYSQL的环境,以及前后端分离。
为期两个月到昨天算是到了收尾阶段,才发现自己写的common.js里面的导出txt函数在浏览器上直接打开而不是下载.
找了一些解决办法,最后还是使用了download.js解决
首先要引用down.js,因为报表繁多,所以我们就在common.js中一次引用好了
至于导出,那就相当简单了:
如此便完成了一个通用的txt下载函数.
当然其中也碰到了┅些问题,例如中文乱码的问题要注意项目的字符集编码;
例如我现在项目字符集统一为UTF-8,在java后台中生成的txt文件编码就要为utf-8,Windows默认的txt编码為ANSI,用$.get()会出现中文乱码.
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。