chrome扩展输入值到输入

时间:2015-12-30 01:57:15

标签: javascript google-chrome-extension

我在编写简单的值输入机器人时遇到问题,并根据页面输出进行下一次输入。在页面上的某些类将是1它必须输入1否则如果它抛出我0我必须输入0,必须创建值并将其放入页面上的某些输入并单击具有特定id的按钮以提交值。

的manifest.json

{
  "manifest_version": 2,

  "name": "bot",
  "description": "bot",
  "version": "1.0",
  "background": {
    "scripts": ["bg.js"]
  },
  "permissions": [
    "activeTab",
    "http://*/*"
  ]
}

bg.js

function checkForValidUrl(tabId, changeInfo, tab) {
    if (tab.url.indexOf("cs") > -1) {
        chrome.pageAction.show(tabId);
    }
}

chrome.tabs.onUpdated.addListener(checkForValidUrl);

chrome.pageAction.onClicked.addListener(function(tab) {
    chrome.tabs.executeScript(tab.id, {code: "document.getElementById('input').value = '1';"});
});

这就是我所有的东西,但它不起作用

0 个答案:

没有答案