javascript 客户端 创建csv并下载(完美支持各浏览器,并解决了中文乱码!!!)
来源:互联网 发布:淘宝怎么买高仿 编辑:程序博客网 时间:2024/06/05 16:26
<pre name="code" class="javascript">$("#radarDLBut").click(function(){var data = [displayData["radar_chart"]["r_label"], displayData["radar_chart"]["r_default"]];var csvContent = "data:text/csv;charset=utf-8,\ufeff";if (window.navigator.msSaveOrOpenBlob) {csvContent = "\ufeff";}data.forEach(function(infoArray, index){ dataString = infoArray.join(","); csvContent += index < data.length ? dataString+ "\n" : dataString;});if (window.navigator.msSaveOrOpenBlob) {// if browser is IE var blob = new Blob([decodeURIComponent(encodeURI(csvContent))], { type: "text/csv;charset=utf-8;" }); navigator.msSaveBlob(blob, 'subject.csv');}else{var encodedUri = encodeURI(csvContent);var link = document.createElement("a");link.setAttribute("href", encodedUri);link.setAttribute("download", "subject.csv");document.body.appendChild(link);link.click();}});
本文参考:
http://blog.csdn.net/oscar999/article/details/16342699
0 0
- javascript 客户端 创建csv并下载(完美支持各浏览器,并解决了中文乱码!!!)
- javascript 创建csv并下载
- java实现浏览器下载文件,并解决兼容各浏览器的文件下载中文乱码
- nodejs 创建csv并下载
- 后台获得浏览器类型并解决下载乱码
- Java实现文件下载并解决中文文件名乱码
- a 标签下载文件并解决中文乱码问题
- Java实现文件下载并解决中文文件名乱码
- JavaScript生成并下载csv文件
- 使Serv-U支持中文目录名中文文件名并解决中文乱码
- 如何解决数据库中插入数据中文乱码问题(简单并完美解决数据库中插入数据中文乱码问题)
- 生成csv,并下载
- Cygwin中文支持并消除英文乱码
- source insight 完美支持中文(解决中文乱码)
- C# DataTable 导出CSV 文件并在客户端下载
- C# DataTable 导出CSV 文件并在客户端下载
- PHP 生成.csv 文件并下载到浏览器
- 解决java下载csv中文乱码(加BOM头)
- LAXCUS对数据存储的优化
- windows下Python扩展问题error: Unable to find vcvarsall.bat
- OPENWRT编译
- Eclipse 优化
- 【Android消息处理机制】Handler中sendEmptyMessage与sendMessage的区别和sendMessageAtTime()与sendEmptyMessageDelay()区别
- javascript 客户端 创建csv并下载(完美支持各浏览器,并解决了中文乱码!!!)
- MATLAB 函数使用集合
- 【社交分享SDK】ShareSDK for Android 2.5.9已经发布
- css抖动效果
- Tab Control用法
- 10 个 Visual Studio 原生开发的调试技巧
- cocos2dx3.3开发FlappyBird总结九:欢迎场景(WelcomeScene)
- iOS Crash 日志分析
- yii2 + mysql 常用增删改查操作语法以及事务