js实现a标签点击下载图片和txt等文件,而不是浏览器打开预览
function downloadFile(url) {console.log(url)const link = document.createElement('a')fetch(url).then(res => res.blob()).then(blob => { // 将链接地址字符内容转变成blob地址console.log(blob)link.href = URL.createObjectURL(blob)// console.log(link.href)link.download = ''document.body.appendChild(link)link.click()document.body.removeChild(link)})}
js实现a标签点击下载图片和txt等文件,而不是浏览器打开预览相关推荐
- 【js】a标签点击下载
处理问题: 兼容不同浏览器的a标签点击下载 export const downLoadFile = ({url,fileName,downType, }: {url: stringfileName: ...
- 微信小程序下载word,excel,doc,pdf并打开预览并可以转发收藏
//查看并下载 contract() {wx.downloadFile({//下载url: url,//服务器上面的地址filePath: wx.env.USER_DATA_PATH + '/test ...
- JS实现浏览器点击下载图片
点击下载图片分两种: 1.一种是同源地址图片(也就是本地本项目中的图片): 2.另一种是不同源的图片:(不同域名下,比如阿里云 七牛云上的图片) 下面我们就具体说一下这两种图片下载的方式: 第一种(同 ...
- 怎么用JS端实现图片、视频时直接下载而不是打开预览
项目中的附件列表,通常情况都需要提供下载.删除的功能,功能本身没有什么要说的,都是基本功能,使用浏览器的的下载功能,也都是用window.open(url),或者window.location.hre ...
- js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题...
js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题 js模拟form表单提交数据源码: /** * js模拟form表单提交 * @param ...
- 运用canvas将两张图片画在一起,生成一张新的图片,然后实现点击下载图片
运用canvas将两张图片img1,img2画在一起,生成一张新的图片img3,然后实现点击下载图片img3 代码如下: <!DOCTYPE html> <html lang=&qu ...
- PDF.js + Vue 浏览器以只读方式打开PDF,后台返回文件流,前端实现预览pdf
如果你想光前端完成 office(xls,doc,ppt) 文件的预览,只能提供你这些库来使用 PDF http://mozilla.github.com/pdf.js/ XLS https://gi ...
- 浏览器中预览文件(pdf、图片文件)
本文讲解在浏览器中预览PEF文件或图片文件,思路如下: 使用window.fetch请求文件资源,生成blob对象,创建此blob对象的url,之后在浏览器中显示预览,下面是具体实现代码: 1.单击& ...
- word另存为html文件后,浏览器打开不显示图片
word另存为html文件后,浏览器打开不显示图片 原因:word自动将图片在html文件中转为<v:imagedata src="路径名" o:title="&q ...
最新文章
- 使用wsdl2java命令生成webservice本地调用代码
- 第16届智能车竞赛参赛队员提问-05-24
- 一次 Nacos 的踩坑记录!
- 编程方法学笔记:karel和java
- linux中设置环境变量PATH的方法(转)
- C# 系统应用之Cookie\Session基础知识及php读取Cookie\Session
- I.MX6 system.img unpack repack
- 业界对物联网技术最常见的三大误区解读
- 年底清理垃圾了,整理了一整套python学习资料无偿送给大家
- win10 后台运行jar包_小编演示win10系统双击运行jar文件的教程
- STM32:位带操作分析
- 人生三分之一的睡眠决定着另外三分之二的精彩
- 大学数学新生入门学习数学方法导引 by Ph.D.王小龙
- 简单好用又免费的百度翻译mac桌面端
- icon php图标集合,iconfont字体图标和各种css小图标的详解
- 西南交大计算机绘图b,网络大学西南交大离线作业计算机绘图B
- popupwindow拦截点击物理返回键
- 【Django】 视图层说明
- [WPF]Win10便签软件
- 【沙龙干货】Swift是花拳绣腿吗?开发语言与职业生涯如何选择?
热门文章
- 苹果“泰坦计划”迎来新掌舵人,软件定义汽车是大势所趋
- 美国计算机本科专业排名,美国大学计算机本科专业排名
- 【elastic-job的使用】
- 【ODX标准ISO22901-1】ASAM_AE_MCD-2_D_BS_ODX_V2-2-0.pdf第六章_UML(INTRODUCTIQNTO AND USE OF THE UML)
- EFR32如何在应用程序中通过BLE 进行OTA升级
- CET,UTC,GMT,CST几种常见时间概述与关系
- qt操作excel,excel进程无法退出的解决办法
- 【实用工具指南 二】视频剪辑工具
- BUUCTF MISC刷题笔记(六)
- 网卡,集线器,交换机,路由器,调制解调器