前端页面利用Blob对象创建文件进行下载
来源:互联网 发布:历年网络作家富豪榜 编辑:程序博客网 时间:2024/06/07 22:06
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>利用Blob对象创建文件</title></head><body> <textarea name="" id="downloadFileTextarea" cols="30" rows="10"></textarea> <br> <button id="downloadFileButton">downloadFileButton</button> <script> function downloadFile(fileName, content, blobOptions) { // blobOptions = { // type: 'text/csv', // endings: 'native' // or transparent // }; blobOptions = blobOptions || {}; var blob = new Blob([content], blobOptions); var a = document.createElement('a'); a.innerHTML = fileName; // 指定生成的文件名 a.download = fileName; a.href = URL.createObjectURL(blob); document.body.appendChild(a); var evt = document.createEvent("MouseEvents"); evt.initEvent("click", false, false); a.dispatchEvent(evt); document.body.removeChild(a); } downloadFileButton.onclick = function() { downloadFile('downloadFile.txt', downloadFileTextarea.value); }; </script></body></html>
阅读全文
0 0
- 前端页面利用Blob对象创建文件进行下载
- 利用struts2进行文件下载
- 利用Blob, a.download, URL.createObjectURL模拟下载文件
- hibernate 创建blob对象
- 创建文件的下载页面
- 利用Plupload来进行前端文件上传
- Java:利用TCP编程进行文件下载
- android--利用Service进行文件下载
- 利用FNDLOAD进行ldt文件的下载
- struts2前端页面读取Clob/BLOB
- struts2前端页面读取Clob BLOB
- 利用日期进行文件的创建
- BLOB完全实践:在Oracle中存取BLOB对象实现文件的上传和下载(原创)
- Blob对象判断是不是图片类型以及Blob数据下载
- C#利用MySQL的BLOB存储和读取文件和对象
- 在Oracle中存取BLOB对象实现文件的上传和下载
- 在Oracle中存取BLOB对象实现文件的上传和下载
- 在Oracle中存取BLOB对象实现文件的上传和下载
- JavaScript 原型中的哲学思想
- webService(cxf--ws_Spring整合的过程)
- windows下带超时的telnet探测IP和端口
- 依赖
- 多选框选中是否删除,显示错误内容
- 前端页面利用Blob对象创建文件进行下载
- 如何离线安装ansible
- 动画播放进购物车再进订单
- win server 2012 r2 sqlserver 2008 r2 部署
- fsck命令
- Angular 购物车
- 希尔排序 c++实现
- 购物车适配器
- Linux下动态链接库管理