如何遍历网站,获取所有控制台

How to traverse website, get all console

假设我有一个包含以下页面的网站:

page1.html, page2.html, page3.html

对于这些页面中的每一个,加载页面,并获取控制台日志。

使用 iframe 并加载您的下一个 html 文件更改 .srconload 事件。每个 html 文件中的 console.log 将显示在您的控制台中。

var iframe = document.getElementById('iframe');
var iter = 0;
var myLinks = ['page1.html','page2.html','page3.html']; //replace with your correct existing urls
iframe.src = myLinks[0];

iframe.onload = function(){
 iter++;
 if(iter===myLinks.length) return;
 iframe.src = myLinks[iter];
};
<iframe id="iframe" src=""></iframe>