Google Chrome расширения
Есть такие файлы
manifest.json { "manifest_version": 2, "name": "domchel", "description": "domchel", "version": "1.0", "background": { "scripts": ["background.js"] }, "browser_action": { "default_icon": "browser-action.png" } , "content_scripts" : [ { "matches" : [ "http://*/*", "http://*/*" ], "js" : ["contentscript.js"], "run_at": "document_end" } ] } contentscript.js //код неважно какой function init(c){} background.js var counter=0; chrome.browserAction.onClicked.addListener(function(tab) { counter++; if(counter%2==0) { chrome.browserAction.setIcon({path:"browser-action.png"}) //сhrome.tabs.executeScript(id,{code:"init("+counter+")"}) } else{ chrome.browserAction.setIcon({path:"browser-action_no.png"}) } }); как правильно передать из background.js в contentscript.js переменную counter так не идет сhrome.tabs.executeScript(id,{code:"init("+counter+")"}) че то не то делаю....кто хорошо знает эту тему подскажите |
Часовой пояс GMT +3, время: 10:41. |