Chrome扩展程序popup.html html注入来自后台脚本

时间:2014-02-18 00:37:07

标签: javascript google-chrome-extension

目前我正在使用chrome.browserAction.onClicked.addListener在每次点击图标时调用crap.js中的方法并设置弹出页面。

chrome.browserAction.onClicked.addListener(function (tab) { //Fired when User Clicks ICON

    chrome.tabs.executeScript(tab.id, {
        "file": "js/crap.js"
    }, function () { // Execute your code
        console.log("Script Executed .. "); // Notification on Completion
    });
     chrome.browserAction.setPopup({
    popup: "popup.html"
});

}); 

我在popup.html和manifest.json中的两个脚本中集成了content.js的以下jquery代码

$( "p" ).append( "fucker" );
$( "#sectionA" ).html( "<p>All new content. <em>You bet!</em></p>" );

但它似乎不起作用。我想知道是否可以将我的值从select.js传递到后台的content.js到popup.html。

另外我注意到每次我设置弹出窗口html我都无法再次调用crap.js。有解决方法吗?

非常感谢, 约翰

0 个答案:

没有答案