Script
1 2 3 4 5 6 7 8 9 10 | function saveAsFile(str, filename) { var hiddenElement = document.createElement( 'a' ); hiddenElement.href = 'data:attachment/text,' + encodeURI(str); hiddenElement.target = '_blank' ; hiddenElement.download = filename; hiddenElement.click(); } var strdata = "Hello, world!" ; saveAsFile(strdata, "output.txt" ); |
Demo
click: download file