javascript - 将 Javascript 代码注入(inject)网页

标签 javascript html jquery javascript-injection

我想将网页下载为 html 文件。在将网页源代码保存为 html 文件之前,我想先编辑一些页面内容。我假设我可以使用 Javascript 编辑内容。不幸的是我对 Javascript 的经验很少。我想我必须将我的脚本注入(inject)到网页中,以便浏览器可以一起执行它们。我应该如何编写我的脚本?我应该编写一个独立的脚本并将页面 url 传递给我的脚本以便它们可以同时执行吗?或者还有其他方法来注入(inject)我的脚本?

编辑:为了弄清楚我的问题,请参阅 this postthis post

最佳答案

由于您只执行一次此操作,因此从浏览器 JavaScript 控制台启动脚本就足够了。打开开发人员工具,导航到控制台选项卡,粘贴脚本内容,然后按 Enter 键。

要获取编辑后的 ​​HTML,请在控制台中计算表达式 document.documentElement.outerHTML。将输出复制到您选择的文本编辑器,在其前面添加文档类型,然后将其另存为 html。

关于javascript - 将 Javascript 代码注入(inject)网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14273116/

相关文章:

javascript - jqGrid 中的动态列和使用下拉列表

javascript - 我正在尝试将数组映射到另一个映射函数中我的代码未同步运行

html - 显示网站预览

javascript - 当焦点/单击时选择 contenteditable div 中的所有文本

javascript - Highcharts x 轴标签未从边界开始

javascript - Phantomjs 找不到 javascript 文件

php - 在公开 ID 上发送用户/通过帖子

javascript - 根据 jQuery 字段中输入的数量显示表单的不同部分

java - 使用分隔符

javascript - 当我使用追加时 jQuery 无法工作