Итак, я пытаюсь использовать executeScript для выполнения функции popup.html .
Вот что я пытаюсь сделать:
function atacar () {
$(document).ready(function () {
$("#target_attack").click();
});
}
function apoiar () {
$(document).ready(function () {
$("#target_support").click();
});
}
function enviar_comando (tipo) {
chrome.windows.getCurrent(function(win) {
chrome.tabs.getAllInWindow(win.id, function(tabs) {
for (i = 0; i < tabs.length; i++) {
if (tipo == "ataque") chrome.tabs.executeScript(tabs[i].id, { code: "atacar();" });
else if (tipo == "apoio") chrome.tabs.executeScript(tabs[i].id, { code: "apoiar();" });
}
});
});
}
Посмотрите на эти строки:
if (tipo == "ataque") chrome.tabs.executeScript(tabs[i].id, { code: "atacar();" });
else if (tipo == "apoio") chrome.tabs.executeScript(tabs[i].id, { code: "apoiar();" });
Я пытаюсь выполнить функцию popup.html , которая называется atacar () и apoiar () , но она не работает.
Помощь? :)