Skip to content

Instantly share code, notes, and snippets.

@joshbeckman
Created December 9, 2013 06:30
Show Gist options
  • Save joshbeckman/7868209 to your computer and use it in GitHub Desktop.
Save joshbeckman/7868209 to your computer and use it in GitHub Desktop.
Create a download link for JSON file.
function makeJSONDownload(evt) {
window.URL = window.URL || window.webkitURL;
var content = JSON.stringify(p);
var blob = new Blob([content], {type: 'application/json'});
var link = document.createElement('a');
link.href = window.URL.createObjectURL(blob);
link.textContent = 'download here';
link.download = 'test.json';
document.getElementById('div').appendChild(link);
}
document.getElementById('btn').addEventListener('click', makeJSONDownload, false);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment