如何下载下载国标文件

2022-5-11  已失效,网站升级,使用了PDF.js 不提供下载功能(而且搜索功能也没有了)。

---

1. 打开国标文件pdf预览。(滚动并且保证文件已经完全加载)

2. 打开console(F12)

3. 输入下面的代码

PDFViewerApplication.save();

附上国标文件官网:首页 - 全国标准信息公共服务平台

ps:百度傻逼,搜出来都是广告,排名前几盗客88上面还有一个贼大的水印。下载还要钱。


如果要下载问文件很大(例如页数很多,几百页),可能会出现报错,请试试下面的办法:

先输入:PDFViewerApplication.downloadManager.download()

enter,然后会报错,点击进入报错的位置:

把我的这个代码贴进去(图片是代码段位置参考,把报错的那行替换掉即可)(参考于javascript - Failed to execute 'createObjectURL' on 'URL': - Stack Overflow)是一个创建object的浏览器兼容性问题。如何下载下载国标文件_第1张图片

代码段如下:

var binaryData = [];
binaryData.push(blob);
var blobUrl = window.URL.createObjectURL(new Blob(binaryData, {type: "application/zip"}))

接下来,再次使用 PDFViewerApplication.save(); 应该就可以保存了。

你可能感兴趣的:(javascript)