2017-02-20 109 views
-4

說我有以下頁的網站:如何遍歷網站,讓所有控制檯

page1.html, page2.html, page3.html

這些網頁中的每一個,負載該頁面,並獲取控制檯日誌。

+1

什麼 「控制檯日誌」 你指的是?如果你指的是'console.log'產生的東西,那些是臨時的不是「gettable」afaik。這些主要用於故障排除。 – Carcigenicate

+0

如果我是console.log('some string'); – MackProgramsAlot

+0

我更新了我的評論。再讀一遍。 – Carcigenicate

回答

2

使用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(){ 
 
\t iter++; 
 
\t if(iter===myLinks.length) return; 
 
\t iframe.src = myLinks[iter]; 
 
};
<iframe id="iframe" src=""></iframe>