下载文件,blob方式
2024-08-25 03:56:59
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<script> // var typedArray = GetTheTypedArraySomehow();
// var blob = new Blob([typedArray], {type: "application/octet-binary"});// 传入一个合适的MIME类型
// var url = URL.createObjectURL(blob);
//
// console.log(url); createDownload("download.txt", "download file"); function createDownload(fileName, content){
var blob = new Blob([content]);
var link = document.createElement("a");
link.innerHTML = fileName;
link.download = fileName;
link.href = URL.createObjectURL(blob);
document.getElementsByTagName("body")[0].appendChild(link);
} </script>
</body>
</html>
最新文章
- Android之UI编程(一):线性布局
- Backbone源码解析(三):Collection模块
- 【openGL】关于画点
- Tips12: 私人定制 专属的Unity3D 脚本模板
- hdu 1622 Trees on the level
- HTML第四天学习笔记
- 设计模式系列 1——StaticFactory(静态工厂),AbstractFactory(抽象工厂)
- oc 中四种实例变量的范围类型@private@protected@public@package
- 垃圾回收(GC)的三种基本方式
- python----特性002
- “add measurements”(添加度量)菜单问题
- 推荐几个JSON工具
- 【Java并发系列03】ThreadLocal详解
- jsp中一些重要的问题
- saiku显示不出新的cube(加载的cube,saiku会保存到缓存中,不重新加载)
- tcc-transaction 分析
- React-代码复用(mixin.hoc.render props)
- 在vue-cli3中优雅的使用 icon
- dtNavMeshQuery::findLocalNeighbourhood m_tinyNodePool->;getNode dtHashRef整数哈希 getPortalPoints dtOverlapPolyPoly2D
- MySQL数据库(1)
热门文章
- Install Centrifugo and quick start
- abp中文件下载,将内存数据导出到Excel并下载
- 流式计算与计算抽象化------《Designing Data-Intensive Applications》读书笔记15
- ajax上传图片chrome报错net::ERR_CONNECTION_RESET/net::ERR_CONNECTION_ABORTED
- Hibernate学习(三)一对多数据的保存
- 前端JS面试题汇总 Part 2 (null与undefined/闭包/foreach与map/匿名函数/代码组织)
- PHP页面间的参数传递
- Qt Creator 整合 python 解释器教程
- CentOS6实现路由器功能
- C/C++使用MySQL