CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛
CXYVIP官网源码交易平台_网站源码_商城源码_小程序源码平台-丞旭猿论坛

在前端分析中分析学生(原创)你通过web前端开发这门课程学到了什么,学习前端编程的同学在借鉴网页源码时老出现丢失保存不完整的问题,源码交易平台,

1.你通过web前端开发这门课程学到了什么

【导语】:用浏览器自带的网页另存功能时,经常出现丢失图片,而且还会保存一堆的关联文件。最近 GitHub 上有一个热门开源工具,可以完美解决这些问题。

2.前端分析对于教学设计的重要意义是什么?

网页源码简介SingleFile 是一个浏览器扩展,以及 CLI 工具,可快速将完整的网页保存成单一 HTML 文件它兼容 Chrome、Firefox(桌面和移动端)、Edge、Vivaldi、Brave、Waterfox、Yandex 和 Opera 等主流浏览器。

3.通过web前端开发学到了什么

项目地址:https://github.com/gildas-lormeau/SingleFile安装SingleFile 可以安装在:Firefox: https://addons.mozilla.org/firefox/addon/single-file

4.前端分析的作用

Firefox 移动端:https://blog.mozilla.org/addons/2020/09/29/expanded-extension-support-in-firefox-for-android-nightly/

5.前端分析有什么作用

Chrome: https://chrome.google.com/extensions/detail/mpiodijhokgodhhofbcjdecpffjipkleMicrosoft Edge: https://microsoftedge.microsoft.com/addons/detail/efnbkdcfmcmnhlkaijjjmhjjgladedno

6.前端分析的意义

也可以通过手动下载 zip 文件,解压到磁盘上并且按照以下说明手动安装:https://github.com/gildas-lormeau/SingleFile/archive/master.zipFirefox: https://extensionworkshop.com/documentation/develop/temporary-installation-in-firefox/

7.前端分析对于教学设计的重要意义

Chrome: https://developer.chrome.com/extensions/getstarted#manifestMicrosoft Edge: https://docs.microsoft.com/en-us/microsoft-edge/extensions-chromium/getting-started/part1-simple-extension#run-your-extension-locally-in-your-browser-while-developing-it-side-loading

8.前端分析需要注意哪些问题

简单使用等到页面完全加载后,单击扩展工具栏中的 SingleFile 按钮以保存页面,在处理页面时再次单击该按钮以取消该操作通过右键单击扩展工具栏或网页上的 SingleFile 按钮打开菜单,可以保存:。

9.前端分析对教学设计的重要意义

当前 tab 的内容选中的内容选中的 frame也可以一键处理多个 tab 并保存:选中的 tab未固定的 tab所有的 tab在菜单中选择 “Annotate and save the page…”:

10.前端分析的作用与内容是什么

可以高亮文本添加注释删除内容如果启用自动保存,页面每次加载后都会自动保存页面文件下载后保存路径是浏览器配置中的下载文件夹SingleFile的命令行界面SingleFile 可以通过命令行启动,它通过 Node.js 作为注入网页的独立脚本运行。

使用 Docker 安装从 Docker Hub 安装dockerpull capsulecode/singlefiledockertag capsulecode/singlefile singlefile

手动安装git clone –depth 1 –recursive https://github.com/gildas-lormeau/SingleFile.git cd SingleFile/cli docker build —

no-cache -t singlefile . 运行docker run singlefile “https://www.wikipedia.org”运行并将结果重定向到文件中docker run singlefile

“https://www.wikipedia.org” > wikipedia.html 手动安装确保已经安装了 Chrome 或 Firefox,并且可以通过 PATH 环境变量找到可执行文件安装 Node.js

下载安装 SingleFile 有以下 3 种方法:全局下载和安装npm install -g “gildas-lormeau/SingleFile#master”手动下载并解压unzipmaster.zip .

cdSingleFile-masternpminstallcdcligit 源码安装gitclone –depth 1 –recursive https://github.com/gildas-lormeau/SingleFile.git

cdSingleFilenpminstallcdcli运行语法:single-file [output][options …]查看帮助:single-file –help例子保存页面内容到指定文件

single-file https://www.wikipedia.org wikipedia.html保存 list-urls.txt 文件中的 url 列表single-file –urls-file=

list-urls.txt 与用户脚本集成可以在 SingleFile 保存页面之前或之后执行用户脚本当 SignleFile 作为:扩展使用时,从选项页面导出设置、编辑 JSON 文件、替换 userScriptEnabled: false 为 userScriptEnabled: true,并在 SingleFile 中导入修改后的文件来启用隐藏选项。

CLI 工具使用时,使用选项 –browser-script 将脚本路径传递给 SingleFile在用户脚本中分发自定义事件:dispatchEvent(new CustomEvent(“single-file-user-script-init”。

)); 在用户脚本中监听自定义事件 single-file-on-before-capture-request,这个监听函数会在页面保存前被调用:addEventListener(“single-file-on-before-capture-request”

, () => { console.log(“The page will be saved by SingleFile”); }); 在用户脚本中监听自定义事件 single-file-on-after-capture-request,这个监听函数会在页面保存后被调用:

addEventListener(“single-file-on-after-capture-request”, () => { console.log(“The page has been processed by SingleFile”

); }); 例子,这个脚本会在保存页面之前从页面中删除图像,并在处理页面后恢复:(() => { const elements = new Map(); const removedElementsSelector =

“img”; dispatchEvent(new CustomEvent(“single-file-user-script-init”)); addEventListener(“single-file-on-before-capture-request”

, () => { document.querySelectorAll(removedElementsSelector).forEach(element => { const placeHolderElement =

document.createElement(element.tagName); elements.set(placeHolderElement, element); element.parentElement.replaceChild(placeHolderElement, element); }); }); addEventListener(

“single-file-on-after-capture-request”, () => { Array.from(elements).forEach(([placeHolderElement, element]

) => { placeHolderElement.parentElement.replaceChild(element, placeHolderElement); }); elements.clear(); }); })();

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容