我想一一打开100个链接,然后等到每个链接都打开,以便我可以从中下载数据。如何等待 URL 在选项卡中打开?
function downloadreport()
{
chrome.tabs.getSelected(null,function(tab)
{
var reportlink=tab.url;
looplink=tab.url.slice(0,tab.url.length-1);
var indexcode=reportlink.indexOf('code')
reportlink=reportlink.slice(0,indexcode+4)+"/getReport.php";
var i;
for (i=0;i<100;i++)
{
chrome.tabs.update(tab.id,{url: looplink+i});
/*
How To Wait Here Till Tab Is Opened
*/
chrome.tabs.update(tab.id,{url: reportlink});
}
});
}
document.addEventListener('DOMContentLoaded', function () {
document.getElementById('start').addEventListener('click',downloadreport);
});
Run Code Online (Sandbox Code Playgroud)