Skip to content

Instantly share code, notes, and snippets.

Created July 26, 2015 16:41
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save hamxiaoz/a664f52e34c22f2be83f to your computer and use it in GitHub Desktop.
A way to generate and download CSV files client-side
var blob = new Blob([csvString]);
if (window.navigator.msSaveOrOpenBlob) // IE hack; see
window.navigator.msSaveBlob(blob, "filename.csv");
var a = window.document.createElement("a");
a.href = window.URL.createObjectURL(blob, {type: "text/plain"}); = "filename.csv";
document.body.appendChild(a);; // IE: "Access is denied"; see:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment