是否有一种方式可以在刷新页面后从Chrome开发工具自动注入JavaScript?

3
我将一些JavaScript写入Chrome控制台。下面展示的元标签允许浏览器在5秒内刷新。我想在页面重新加载后自动注入相同的代码,因为开发者控制台注入的JavaScript在刷新页面时会消失。我能否直接在Chrome开发工具中实现这个操作?
谢谢!
var meta = document.createElement('meta');
meta.httpEquiv = "refresh";
meta.content = "5";
document.getElementsByTagName('head')[0].appendChild(meta);

你可以编写一个Chrome扩展程序,它将在每次加载时注入代码。 - Rishab
2个回答

4

您不能直接在Chrome控制台中编写代码并使其在页面重新加载时持久存在,但是您可以使用Chrome 65中引入的DevTools中的本地覆盖

首先,在DevTools的Sources选项卡中启用本地覆盖。然后选择一个文件夹来保存覆盖,并授予访问该文件夹的权限。之后,您可以搜索文件并添加您的代码。请参见下面的图片。

enter image description here


非常感谢。我已经了解了Chrome开发工具的覆盖功能。那肯定可以解决我的问题。正如你所说,我无法保留通过控制台编写的代码。 - Mehmet Namiduru

0

如果你只想每5秒刷新一次页面,你可以使用这个扩展


谢谢您的回复,但不是我想要做的东西。 - Mehmet Namiduru

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接