我经常想在 Firefox 中查找网页 JavaScript 或 CSS 中的特定字符串。现在我的做法是下载整个网站以供离线查看,然后通过这种方式进行搜索,这种方法很有效但很麻烦。
有没有办法通过这种方式搜索所有 JavaScript 和 CSS?(假设浏览器已经在加载页面时下载了该文件。)
或者,如果 Firefox 本身不能做到这一点,那么有什么可以做到的(例如扩展、不同的浏览器)?
答案1
- 按下F12打开开发者工具。
- 单击“调试器”选项卡(如果不可见,请单击“❱❱”并从列表中选择它)。
- 按Shift+ Control+ F。
https://developer.mozilla.org/en-US/docs/Tools/Debugger/How_to/Search#searching_in_all_files
单击列表中的任意条目即可直接转到文件中出现该字符串的行。
答案2
作为一种解决方法,可以使用网络标签搜索功能在开发工具中。如果您仅选择了 CSS 或 JS,搜索将遵循已过滤的资产。例如,它将仅对已过滤的 XHR 和 JS 请求进行全文搜索。
它很基础,但很有效。
请记住,只能在记录的请求中进行搜索,因此可能需要重新加载页面。