wts1

html部分:

<button type="button">点我下载</button>

js部分:

                   document.querySelector(\'button\').onclick = function(){
				var records = "这里是要下载的内容";
				downloadFn(records,\'下载.txt\')
			}
			
			function downloadFn (content,filename){
				var blob;
				var eleLink = document.createElement(\'a\');
				if(\'download\' in  eleLink){
					eleLink.download = filename;
					eleLink.style.display = \'none\';
					blob = new Blob([content]);
					eleLink.href = window.URL.createObjectURL(blob);
					document.body.appendChild(eleLink);
					eleLink.click();
					document.body.removeChild(eleLink)
				}else{
					//浏览器兼容
					blob = new Blob([content]);
					window.navigator.msSaveOrOpenBlob(blob,filename)
				}
			}

  如果是json格式,可以去进行一下格式化,以便在文本查看。

分类:

技术点:

相关文章: