下载网页中不能下载的pdf
我在工作中许多时候会遇到网页中的pdf需要下载,但却找到不到下载按钮,只能通过网页分析下载,遇见多了觉得比较麻烦,就想着写个浏览器插件会方便很多,我不是写前端的,所以插件有一些不足。也不能针对所有不能下载的pdf进行下载,我只把我遇到的情况写进了插件里面。有问题欢迎评论!
1.打开下方网址,可以看到一个pdf但没有下载按钮!
2.安装浏览器插件,插件我放到了百度网盘
百度网盘链接放在了文末
插件安装的其他问题,自己想办法,其他浏览器可能存在兼容些问题
谷歌浏览器在地址栏输入 chrome://extensions ,打开开发者模式,点击 加载已解压的扩展程序
选择下载的文件目录,点击选择文件夹
这样就安装好了
3.打开或刷新刚才的网站,在pdf上面会出现一个点击下载PDF的文字,点击即可下载下方pdf,下载后在文件夹中打开下载的pdf
4.有的网站安全系数比较高,有的浏览器兼容不好,反正有问题的话,只能看下面操作
按f12打开开发者工具,点击 控制台复制粘贴代码回车,在pdf上面就出现了pdf链接,复制链接后打开或下载就可以了
(function(){let i=0while (i<100){for (let iframe of document.getElementsByTagName('iframe')){try {if (iframe){let pdf_src=iframe.getAttribute("src")let pdf_src_params = pdf_src.split("?")[1]let obj = {};let arr = pdf_src_params.split("&");for (let i = 0; i < arr.length; i++) {let arrNew = arr[i].split("=");obj[arrNew[0]] = arrNew[1];}console.log(obj)for (let key in obj) {let src=obj[key].replace(/%2F/g,'/')if (src.endsWith(".pdf")){$('iframe').before(src);return}else if (src.endsWith(".PDF")){$('iframe').before(src);return}}}} catch (error) {} }i+=1}
}())
链接:https://pan.baidu.com/s/18aAV8P0ndG2ofXOtHDzDYw?pwd=2d1w
提取码:2d1w
下载网页中不能下载的pdf相关推荐
- 使用IE浏览器“下载”网页中没有下载地址的视频
编写不易,如有转载,请声明出处:http://blog.csdn.net/zxc514257857/article/details/70289918 原理 IE浏览器可以缓存播放过的视频 清除IE ...
- 批量下载网页中所有的PDF文档
某日要下载网页中所有的PDF文档,大约400个.作为计算机专业的学生,显然不能手工去下载啊!!!于是在网上找到了相关的批量下载文档脚本,众里寻他千百度,终于在一篇博客http://blog.csdn. ...
- C# 网络编程之webBrowser获取网页url和下载网页中图片
该文章主要是通过C#网络编程的webBrowser获取网页中的url并简单的尝试下载网页中的图片,主要是为以后网络开发的基础学习.其中主要的通过应用程序结合网页知识.正则表达式实现浏览.获取url.下 ...
- 每天定时打开某个网页_纯技术分享,不借助任何工具下载网页中的视频、音乐等~...
有好软件就要与大家分享,我是阿喵,阿喵每天会定时推送出安卓手机.苹果手机.电脑相关.学习等优质软件,如果各位觉得软件不错,点击右下角"在看"!必看:点击查看左下角最近公众号改版,文 ...
- 如何下载网页中使用的JS及CSS文件
关键字:下载网页中使用的JS及CSS文件 方法一: 凡浏览过的网页都会临时保存在:C:\Documents and Settings\Administrator(当前登陆用户名)\Local Sett ...
- 如何下载网页中的图片
http://qzher.com/?p=218 如何下载网页中的图片 发表日期 2016年4月25日 by qzher https://tuchong.com/1181287/12974705/ 怎么 ...
- 如何下载网页中的视频(无需下载其他软件的方法,只需要一个浏览器)
下载网页中的视频步骤: 1.打开视频所在的网页(以谷歌浏览器为例) 2.播放视频,并点击F12,打开开发者模式 3.点击Network,再点击Media 4.然后点击键盘上的F5,进行刷新,获得如下红 ...
- 如何批量获取网页中的下载链接
tips:下载 chrome json 正则表达式 如何批量获取网页中的下载链接 前言 打开你要下载的网页 二.获取网页的json数据 1.获取网页的源码 2.选取json 3.获取json字符串 4 ...
- go语言并发下载电影和视频,根据m3u8索引url下载视频.下载网页中的图片,可以从当前页向下搜索层数.
一,根据URL的m3u8索引,下载视频文件. 二,下载网页中的图片. 为了家里小朋友,要下载一个视频,放在电视上看. 所以利用一点时间,写了这个简单下载程序.如果视频有加密,会对其解密. 最近下点图片 ...
最新文章
- 深入Android内存泄露
- selecte设置不可用使用disabled属性注意
- javaweb学习总结(四十四)——监听器(Listener)学习
- Linux命令大总结(早期学习时的笔记)
- 北大清华团队编写!200多个科学实验+视频,和爸爸一起在家做
- python apache mysql_在Linux系统上部署Apache+Python+Django+MySQL环境
- 草稿 爬虫-访问登陆可见的页面-请求时带上cookie数据
- 手机的余存电量还有多少的时候适合充电?
- java用于保存登录对象怎么写,利用对象流模仿登陆注册功能——Java对象流应用...
- 涨姿势系列之——内核环境下花式获得CSRSS进程id
- 假设你毕业后有两个选择:一个是在某处找工作,另一个是自己创业。你要做决定。写一篇文章解释你的决定的理由
- 一步步打造自己的通用上拉加载布局
- 计算机中利用的物理原理,现代电脑技术中物理原理.doc
- 四级单词pdf_英语单词里的字母到底有没有含义?
- Pegasus读取传感器AD的值
- windows10 使用老版图片查看器
- 威联通 php配置,威联通(qnap) NAS docker 安装 IYUU 步骤
- mybatis 自定义拦截器
- 批处理文件写法(转帖)
- halcon初识region