***## 出现文件跨域下载问题 https 域名与http 文件 处理方案**(把图片  http 更换为https)*
const toUrl = filePath.split('://')[1]
let prol = window.location.protocol## ***处理pdf文件直接下载,不预览***downPdf(fileName,filePath){var ajax=new XMLHttpRequest()ajax.open( 'GET', filePath, true)ajax.setRequestHeader('Cache-Control','no-cache')ajax.setRequestHeader('Access-Control-Allow-Origin', '*')ajax.responseType = 'blob';ajax.onload = e =>{let res = e.target.responselet blob = new Blob([res])let aLink = document.createElement("a")aLink.download = fileName // 下载文件的名字aLink.href = URL.createObjectURL(blob)aLink.click()}ajax.send()}

处理pdf文件直接下载,不预览相关推荐

  1. SpringBoot实现服务器PDF文件的下载和预览功能

  2. base64格式(pdf/word/ppt等)文件的下载与预览

    后端返回base64格式的文件数据,前端根据接收的数据进行转换后实现对文件的下载和预览方法: // 附件下载 这里的的data就是content数据 const downloadAttach = (i ...

  3. Java后台实现pdf文件在浏览器中预览

    Java后台实现pdf文件在浏览器中预览 放在服务器的pdf文件不能通过完整路径访问,想要实现的效果是浏览器访问后台接口可以预览pdf文件,暂时是把pdf文件放在本地测试 通过输出流的方式将pdf文件 ...

  4. php+预览和下载pdf文件,vue实现在线预览pdf文件和下载(pdf.js)

    最近做项目遇到在线预览和下载pdf文件,试了多种pdf插件,例如jquery.media.js(ie无法直接浏览) 最后选择了pdf.js插件(兼容ie10及以上.谷歌.安卓,苹果) 强烈推荐改插件, ...

  5. 文献管理软件//Zotero的常用插件——Sci-hub/shortdoi批量下载、Zotfile重命名PDF文件及ZoteroQuickLook快速预览(二)

    Zotero|方便好用的插件 一. Zotfile|文件重命名 1.1 Zotfile下载 1.2 Zotfile安装 1.3 Zotfile配置 1.4 Zotfile重命名文件 二. QuickL ...

  6. html做在线预览pdf文件,html中在线预览pdf文件之pdf在线预览插件

    html中在线预览pdf文件之pdf在线预览插件 最近遇到一个需求,要在html页面查看pdf生成的pdf文件! 翻来覆去找到两种办法 ,最后采用了jquery.media.js插件 方式一 将pdf ...

  7. java返回pdf文件流给前端_如何实现springmvc将返回的给前端的pdf文件放在浏览器里预览?...

    想在浏览器里直接GET目标URL,然后就把PDF在浏览器里预览出来(不用前端插件的前提下),就像这样: 后端代码: @RequestMapping(value = "/showPDF&quo ...

  8. java返回浏览器预览PDF_如何实现springmvc将返回的给前端的pdf文件放在浏览器里预览?...

    想在浏览器里直接GET目标URL,然后就把PDF在浏览器里预览出来(不用前端插件的前提下),就像这样: http://docs.spring.io/spring/- 后端代码: @RequestMap ...

  9. html浏览pdf文件,HTML网页在线预览PDF文件

    image.png image.png 今日工作需要,需要在线预览PDF文件,so,做了个研究,下面将网页在线预览pdf的方法做个梳理,大家共同学习成长吧 方法分为三种 1. 方法1-embed标签 ...

  10. 前端接收pdf文件_如何实现springmvc将返回的给前端的pdf文件放在浏览器里预览

    展开全部 1,在web路径下建立一个uploadFiles文件636f707962616964757a686964616f31333361316561夹. 2,在springMVC里映射PDF文件就像 ...

最新文章

  1. 6 OC中 isa 和 superclass 的总结
  2. cortex-M3 的SVC、PendSV异常,与操作系统(ucos实时系统)
  3. IT经理世界:专注莫如史玉柱
  4. hihocoder #1329 : 平衡树·Splay
  5. 编程方法学24:管理大型数据中的良好软件工程原理
  6. 宝塔php共生,宝塔面板如何开启php扩展
  7. iOS随机页面NSClassFromString
  8. 电子计算机场地通用规范_最全的视频监控系统施工规范要求
  9. 外链引入css有哪些方式_快速收录的外链操作技巧
  10. C++基础--STL基本容器string,vector,list,deque,map
  11. 中信银行就泄露池子个人信息致歉,网友:违法行为想靠道歉就完事?
  12. Oracle数据库常用操作sql语句
  13. Pytorch中的train和eval模式详解
  14. 历史文章之自然语言处理
  15. Pytorch/Caffe可以先转换为ONNX,再转换为TensorRT
  16. 尚硅谷视频讲解:多态性
  17. 第06章 数据挖掘综合应用
  18. 2017兰州高中计算机考试时间,兰州2017年中考考试时间安排
  19. SEUS 转换XML到JAVA
  20. PC端实现微信支付功能(Vue2.0)

热门文章

  1. Matlab:启动matlab的注意点
  2. 5年Java开发干到月薪38k?当初实习期2.5k的苦我也吃过...
  3. 短视频矩阵源码系统打包.源码
  4. 华为OD题目: 货币单位换算
  5. 【每日新闻】曹开彬:企业上云进入业务决策时代、运营时代和服务时代 | 我国量子计算机超越早期经典计算机...
  6. linux tcp窗口大小设置,在Ubuntu服务器上更改TCP窗口大小
  7. 企业微信收费标准2023年开始执行
  8. 报错解决——腾讯QQ安装无法正常安装
  9. Python 爬取 13966 条运维招聘信息,这些岗位最吃香!
  10. Ubantu20.04查看显卡信息