2013-03-25 83 views
0

我试图从弹出脚本的动作传递给内容脚本: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后,东西没有被执行。我究竟做错了什么?

回答

0

什么是阈值?你可能不会越过那个if(request.threshold)语句。 如果要检查它是否为真,你应该在之前放一个console.log。

+0

request.threshold之前的代码没有被调用:( – apscience 2013-03-25 07:26:30

相关问题