我将如何在谷歌Chrome控制台中保留或仅保存特定信息

How would I persist or save only specific information in the Google Chrome Console?

本文关键字:保留 保存 信息 控制台 Chrome 谷歌      更新时间:2023-09-26

我在测试网站时经常使用Chrome开发人员控制台,我传递的一件事是我想记下的特定ID号。

现在,我正在寻找一种简单的方法,在我通过这些身份证号码后,可以访问这些号码。我知道我可以在导航到其他窗口后保持日志,但这会保留所有数据,我不想要剩下的东西。

我还研究了保存控制台日志和使用console.log(document.getElementById(").value);将值放入控制台,但后来我发现日志在每次新会话后都会重置。

我想知道从哪里开始做这样的事情。有没有办法通过Chrome扩展名将值写入文件?或者,是否有控制台设置或功能可以用于将所有值保留在控制台中,以便一次复制所有值,而不必在其中包含所有其他控制台文本?

感谢

编辑-更多信息:

我正在从用户端进行测试,并使用手动输入Chrome控制台的命令和本地托管的Chrome扩展来通过编辑输入值来填充选定页面。

确切的情况是,我转到一个页面,在那里输入地址信息,页面顶部是一个带有元素ID的数字,比如userId。我点击我的Chrome扩展,它会输入所有地址信息,然后进入下一页。我还保存了一个JavaScript脚本,可以将其复制并粘贴到控制台中以填写所有信息。

有了这么多控制,我希望能够保存userId值,至少保存到控制台中的一个数组中,我可以粘贴它来获得我之前传递的所有userId。

您可以通过捕获Chrome本身的输出来实现这一点。有关详细信息,请参阅此问题。

我认为HTML5本地存储是在浏览器中存储持久数据的好方法,相对于网站而言。看看这个http://www.w3schools.com/html/html5_webstorage.asp

基本上,如果你想保存一个相对于页面的id,你可以打开该页面中的控制台,只需键入localStorage.id = "<your_id>",然后只需在控制台中键入localStorage.id就可以检索到数据