Google Chrome不支持在导航中保存Javascript

Google Chrome isn't saving Javascript on navigation

本文关键字:保存 Javascript 导航 Chrome 不支持 Google      更新时间:2023-09-26



我知道已经有一个关于这个的问题了,但是所有的答案似乎都不适合我。
我试图使JS控制台不重置导航。

我知道有"保存日志导航"复选框/按钮,但它不适合我。
无论我输入什么都被清除,页面默认加载。我如何让它保存我所修改的内容,就像一种附加组件一样?(最好不安装任何额外的工具)
..还是我误解了保存航海日志的用法?

不管怎样,我怎样才能实现我的愿望呢?

提前感谢!

"保存导航日志"设置不存储使用控制台对DOM所做的任何更改,它只保留已输出到控制台的日志。

据我所知,没有办法保留您通过控制台跨链接/刷新所做的更改,因为您总是加载/重新加载页面。

正如winterblood在他的回答中所说,在页面刷新后,没有办法保留对任何js文件或dom所做的更改。

但是,

可以保留代码中的断点。因此,如果您需要在早期进行更改,您可以搜索要加载的第一个脚本,在其中放置一个断点,然后刷新页面。当页面刷新时,您可以对其进行任何更改。

另一个解决方案是使用像charles或fiddler这样的代理,并在本地js文件中做一个"映射本地"。请看这个链接。我在工作中经常这样做。从chrome控制台复制/粘贴文件到本地文件是非常容易的,然后使用charles对该文件的请求进行本地映射并重新加载页面。如果一切顺利,您将能够对该文件进行任何更改,而无需修改页面中的任何其他内容。