中小学教科书PDF电子版下载教程

💡 原文中文,约1100字,阅读约需3分钟。
📝

内容提要

国家中小学智慧教育平台于2022年3月上线试运行,提供67家出版单位的1991册PDF高清教材,师生可免费下载。下载方法为:登录平台选择教材后在线预览,按F12打开控制台粘贴代码,获取PDF地址并自动下载。

🔎

延伸解读

平台资源与免费性质

国家中小学智慧教育平台由教育部推出,于2022年3月1日上线试运行,汇集67家出版单位的1991册PDF高清教材,面向广大师生免费开放下载。这意味着用户无需付费即可获取官方电子教材,但需注册账号并登录后才能在线预览。资源的权威性和免费性是核心优势,适合需要电子版教材的师生使用。

下载方法的技术门槛

文章提供的下载方法需要用户打开浏览器开发者工具(F12),在控制台粘贴并执行一段JavaScript代码。这要求用户具备基本的电脑操作能力,并且Chrome浏览器会弹出安全警告,需先输入“allow pasting”才能粘贴代码。对于不熟悉开发者工具的用户,此步骤可能存在操作困难或安全疑虑,需谨慎对待。

操作风险与注意事项

在控制台粘贴并执行未知代码存在潜在安全风险,浏览器警告也提示这可能允许攻击者窃取身份或控制电脑。文章提供的代码虽用于获取PDF地址并自动下载,但用户应确保代码来源可靠,并理解其作用。此外,下载的PDF文件命名依赖于页面元素,可能因页面结构变化而失效,操作时需留意控制台输出和下载结果。

❓

Q&A

国家中小学智慧教育平台是什么?

国家中小学智慧教育平台是教育部于2022年3月1日正式上线试运行的平台,提供67家出版单位的1991册电子版PDF高清教材,供广大师生自主免费下载使用。

如何从国家中小学智慧教育平台下载PDF教材?

下载步骤:1. 访问平台 https://basic.smartedu.cn/;2. 点击教材,选择学段、学科、版本、年级和册次,点击书本名称;3. 登录账号(可免费注册)后在线预览;4. 课本页面加载完成后按F12打开开发者控制台,粘贴附录代码并回车执行,等待下载完成。

下载教材时浏览器提示“Don’t paste code into the DevTools Console”怎么办?

这是Chrome的安全提示,需要先在控制台输入“allow pasting”并回车,允许粘贴代码,然后再粘贴下载代码执行。

下载教材需要付费吗?

不需要付费。平台上的电子版PDF高清教材可供广大师生自主免费下载使用,但需要免费注册账号并登录。

平台提供哪些教材版本和学科?

平台包含67家出版单位的1991册电子版PDF高清教材,覆盖不同学段、学科、版本、年级和册次,用户可根据需要选择。

下载教材时使用的代码是什么?

代码为: let pdfViewerURL = new URL(document.querySelector("iframe").src); let pdfURL = pdfViewerURL.searchParams.get("file"); let headers = new Headers(); headers.append("X-ND-AUTH", JSON.parse(pdfViewerURL.searchParams.get("headers"))["X-ND-AUTH"]); console.log("开始下载......"); fetch(pdfURL, { headers }) .then((response) => response.blob()) .then((result) => { const a = document.createElement("a"); a.href = URL.createObjectURL(result); a.download = document.querySelector(".index-module_title_bnE9V")?.innerText + ".pdf"; a.click(); });

🏷️

标签

➡️

继续阅读