在控制台中创建的 JS 代码是否在页面重新加载之间持续存在?

Have JS-code created in the console persist between page reloads?

我在 Chrome 开发人员工具控制台中定义了一些代码:

alert("I was just reloaded");

如何在每次重新加载浏览器时都显示此代码 运行?

代码仅在控制台中定义,在此特定情况下为 Google Chrome。

注意,我不希望只保留日志,我希望代码保留并在每次重新加载页面时重新运行。

好的,这并没有完全回答问题,但得到了类似的结果。

解决方案:代码无法在控制台中的页面重新加载之间保持不变。只有控制台日志可以持久化。但是,如果您希望代码在每次重新加载页面时 运行,我们可以使用 User scripts:这基本上是您自己的 Javascript 代码,存储在浏览器扩展。

所以您要做的就是为您的浏览器下载合适的用户脚本扩展。最常见的是用于 Firefox 的 GreaseMonkey。可以在此处找到教程:http://hayageek.com/greasemonkey-tutorial/

使用此扩展程序,您可以在特定(或所有)网站上为 运行 创建自己的 JS 代码,然后这些代码将在页面重新加载之间持续存在,这正是我所要求的。