加载下一页时的Chrome Extension for loop

时间:2018-07-07 23:48:21

标签: javascript dom google-chrome-extension google-chrome-app dom-manipulation

我的chrome扩展程序循环存在问题。当前,它用于多次提交表单(这种情况发生在content2.js中,该表单利用了i值(通过“ iter”),并且正在console.log中返回i值)。

我试图进行故障排除,似乎正在发生的事情是它立即脱离了for循环。欢迎任何帮助。谢谢大家。

for(var i = 0; i<inputSplit.length; i++){

chrome.storage.sync.set({"iter": i},function(){      
})

function x (callback){
    chrome.tabs.executeScript(null,{
        file: "content2.js"
    });
    window.setTimeout(function() {
        callback();
    }, 2000);
}


function y(){
    chrome.tabs.executeScript(null,{
        code: "document.querySelectorAll(\"a\")[1].click()"
    });
}


x(y);
}

0 个答案:

没有答案