Chrome弹出内容脚本

时间:2013-03-25 06:58:43

标签: javascript google-chrome

我正在尝试将操作从弹出脚本传递到内容脚本:

弹出窗口:

$(document).ready(function(){
    $("#start").click(function(){
        chrome.tabs.getSelected(function(tab){
            chrome.tabs.sendRequest(tab.id, {threshold: $("#threshold").val()});
        });
    });
});

内容脚本:

$(document).ready(function(){
    console.log("Content.js Loaded");
    chrome.extension.onRequest.addListener(function(request, sender, sendResponse) {
        if(request.threshold){
            //stuff
        }
    });
});

问题是//在点击#start后没有执行任何东西。我做错了什么?

1 个答案:

答案 0 :(得分:0)

什么是门槛?您可能没有超过if(request.threshold)语句。 如果要检查它是否为真,你应该在它之前放置一个console.log。