0
我已經創建了此功能來導出一些數據。這是一個用backbone.js編寫的web應用程序。它在Firefox和IE中工作正常,下載的文件的擴展名爲.csv,文本爲(text/csv),但Chrome在文件屬性中沒有任何擴展名,它表示它是Text(文本/ plain)這也需要是Text(text/csv)和.csv擴展名。用於創建CSV文件的導出功能在Chrome中不起作用
export: function (ev) {
var blob = new Blob([ ev.currentTarget.attributes.csv.nodeValue ], { type: "text/csv"});
if (navigator.msSaveOrOpenBlob) {
navigator.msSaveOrOpenBlob(blob, "output.csv");
} else {
window.open("data:text/csv;charset=utf-8," + escape(ev.currentTarget.attributes.csv.nodeValue), '_blank')
return false;
}
},
我該如何做到這一點?
後「如果」是後IE邊緣導出功能和10「其他」一個用於Firefox的鉻(這是該應用程序支持瀏覽器...) – fasln01