产品同学找我说想让我看下如何能在运维中心,一次性把所有的资源下载下来,好吧,let me see see
a标签全部获取执行一下点击,相当easy
(function(){
let aArray=document.querySelectorAll('a');
let len=aArray.length-1;
function run(){
if(len>0){
setTimeout(()=>{
if(aArray[len]?.href.includes('download')){
aArray[len].click()
}
len=len-1;
run()
},3000)
}
}
run()
})()
为啥用递归,因为如果不延时的话,只会下载一个文件!是不是非常easy,祝天下没有bug!