<textarea id="textbox">Type something here</textarea> <button id="create">Create file</button> <a download="info.txt" id="downloadlink" style="display: none">Download</a>
(function () { var textFile = null, makeTextFile = function (text) { var data = new Blob([text], {type: 'text/plain'}); // If we are replacing a previously generated file we need to // manually revoke the object URL to avoid memory leaks. if (textFile !== null) { window.URL.revokeObjectURL(textFile); } textFile = window.URL.createObjectURL(data); return textFile; }; var create = document.getElementById('create'), textbox = document.getElementById('textbox'); create.addEventListener('click', function () { var link = document.getElementById('downloadlink'); link.href = makeTextFile(textbox.value); link.style.display = 'block'; }, false); })();
相关推荐
前端项目-jsfile,JavaScript library for working with files in browser
js IE、Chrome上实现type=file的图片实时预览
基于JavaScript File API的本地数据读取、处理机制改进
基于JavaScript File API的本地数据读取、处理机制改进.pdf
加密功能的js文件,供Java后台调用。 下面文章中,用到的资源。 https://blog.csdn.net/liu765023051/article/details/103410155
If you need this, please email me at :sunjunbin@gmail.com
If you want thsi please email me at:sunjunbin@gmail.com
js获取input file控件选择的图片 并且立即在img标签显示出来
filesize.js filesize.js提供了一种从数字(浮点数或整数)或字符串中获取人类可读文件大小的字符串的简单方法。 可选设定 filesize()接受一个可选的描述符对象作为第二个参数,因此您可以自定义输出。 根据 (数字...
js 添加 删除 file组件
filesave.js可以实现保存文件、保存文本、保存画布,将数据源保存到文件名目的地,返回实际保存的ArrayBuffer。saveSync执行同步调用。数据类型可以是:Buffer, ArrayBuffer File, Blob dataURI, base64 string ...
文件服务器.js ...chmod +x file-server.js npm install 用法 cd /directory/to/be/shared/via/http ./file-server.js 现在您可以使用访问您的文件,或者使用您的域或 IP 而不是 localhost 与其他人共享。
js动态添加生成多个file和删除按钮,并上传到服务器
commitlint.config.js
主要为大家介绍了JavaScript File API实现文件上传预览,File API将极大地方便 Web 端的文件上传等操作,本文将介绍 File API的概况,并用两个实例展示File API的应用,感兴趣的小伙伴们可以参考一下
前端开源库-file-downloader文件下载器,一个客户端JS的基于fetch的文件下载器
简单的Angular.js指令,允许在控制器范围内的模型中处理类型为input的file输入元素。 用法 安装凉亭: bower install angular-file-model --save 添加到您HTML文件中: [removed][removed] 现在,注入您的应用...
解决无法为FIle控件赋值的问题!并且支持中文赋值问题
file-preview.js 简单、快速取得使用者选取的多个图档资讯,适合用在预览图、档案Base64 编码。 透过NPM 安装 npm i file-preview.js 简单用法 在你HTML 中添加jQuery, file-preview.js < script src =" jquery-...