社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 254阅读
  • 4回复

[分享]如何在Chrome(或任何浏览器)中编辑任何网页

楼层直达
z3960 
级别: FLY版主
发帖
786303
飞翔币
211574
威望
215717
飞扬币
2615136
信誉值
8

— 本帖被 霸王硬上弓 执行取消锁定操作(2025-01-22) —

网页只是您的网络浏览器显示的文档。但是,如果您可以直接在任何网页上输入来修改它呢?你可以,而且你不需要浏览器扩展——它是每个现代浏览器中内置的功能。
此功能利用了“document.designMode”功能,您可以通过Web浏览器的JavaScript控制台启用该功能。TomekSukowski最近在Twitter上强调了它,但它太酷了,我们不得不与我们的读者分享。
您可以使用此功能在打印之前清理网页,测试网页更改的外观,甚至只是恶作剧。就像编辑Word文档一样——不需要弄乱HTML。
激活此功能,请访问网页,然后打开开发者控制台。要在GoogleChrome中打开控制台,请单击菜单>更多工具>开发人员工具或按Ctrl+Shift+i。
虽然我们在这里使用Chrome作为示例,但此功能也适用于其他现代浏览器。以下是在其他浏览器中打开控制台的方法:
在MozillaFirefox中,单击菜单>Web开发人员>Web控制台或按Ctrl+Shift+K。在AppleSafari中,单击Safari>首选项>高级并启用“在菜单栏中显示开发菜单”。然后,单击开发>显示JavaScript控制台。在MicrosoftEdge中,单击菜单>更多工具>开发人员工具或按F12,然后单击“控制台”选项卡。
单击“开发人员工具”面板顶部的“控制台”选项卡。在控制台中输入以下内容并按Enter:
document.designMode='开'
如果愿意,您现在可以关闭控制台,并像编辑可编辑文档一样编辑当前网页。单击某处以插入光标并键入文本。使用Backspace或Delete键删除文本、图像和其他元素。
这只会改变网页在浏览器中的显示方式。刷新页面后,您将再次看到原始页面。如果您转到另一个网页或选项卡,则在您打开控制台并再次键入此行之前,它不会处于设计模式。
您甚至可以返回控制台并运行以下命令来关闭设计模式:
document.designMode='关闭'
该网页将不再可编辑,但您的更改将被保留,直到您下次刷新页面。
 
我不喜欢说话却每天说最多的话,我不喜欢笑却总笑个不停,身边的每个人都说我的生活好快乐,于是我也就认为自己真的快乐。可是为什么我会在一大群朋友中突然地就沉默,为什么在人群中看到个相似的背影就难过,看见秋天树木疯狂地掉叶子我就忘记了说话,看见天色渐晚路上暖黄色的灯火就忘记了自己原来的方向。
srwam 
级别: 超级版主
发帖
710062
飞翔币
170
威望
25627
飞扬币
3206927
信誉值
0

只看该作者 1 发表于: 2023-03-15
来看看
srwam 
级别: 超级版主
发帖
710062
飞翔币
170
威望
25627
飞扬币
3206927
信誉值
0

只看该作者 2 发表于: 2023-03-15
了解一下
级别: 超级版主
发帖
883609
飞翔币
253127
威望
224883
飞扬币
2704360
信誉值
0

只看该作者 3 发表于: 2023-03-17
来看一下
级别: 超级版主
发帖
883609
飞翔币
253127
威望
224883
飞扬币
2704360
信誉值
0

只看该作者 4 发表于: 2023-03-17
不错,了解了