javascript实现客户端兼容各浏览器创建csv并下载的

来源: 电脑维修教程   阅读:     发表时间:

javascript实现客户端兼容各浏览器创建csv并下载的要领,实例阐明了javascript操纵csv文件的技巧,需要的伴侣可以参考下 本文实例讲述了javascript实现客户端兼容

javascript实现客户端兼容各浏览器创建csv并下载的要领,实例阐明了javascript操纵csv文件的技巧,需要的伴侣可以参考下

本文实例讲述了javascript实现客户端兼容各浏览器创建csv并下载的要领。分享给各人供各人参考。具体实现要领如下:

$("#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();

}

});

但愿本文所述对各人的javascript措施设计有所帮手。

以上是:解决javascript实现客户端兼容各浏览器创建csv并下载的问题的详细资料教程

?
热门链接: 机顶盒 | 主板维修 | 声卡怎么安装 | 路由器怎么设置 | 电脑内存维修技术 | 维修大全?| 主板维修资料 | 电脑声卡音响故障维修 | 内存 | 显示器 | 电源维修教程 | cpu | 硬盘 | 显卡 |win8操作系统教程|linux操作系统教程|ubuntu操作系统教程|mac苹果操作系统教程|execl教程
友情链接: ?苹果手机维修?| 更多...