Chrome扩展,javascript:Tab给我一个错误
这是我最简单的功能:Chrome扩展,javascript:Tab给我一个错误,javascript,tabs,google-chrome-extension,Javascript,Tabs,Google Chrome Extension,这是我最简单的功能: function do_the_redirect(where_to) { up2 = new Object(); up2.url =where_to; //alert("here"); chrome.tabs.update(tab.id, up2); } 但它给了我一个错误: Uncaught ReferenceError: tab is n
function do_the_redirect(where_to)
{
up2 = new Object();
up2.url =where_to;
//alert("here");
chrome.tabs.update(tab.id, up2);
}
但它给了我一个错误:
Uncaught ReferenceError: tab is not defined
//在background.js中
function onRequest(request, sender, sendResponse) {
function do_the_redirect(where_to) {
var up2 = new Object();
up2.url = where_to;
chrome.tabs.update(sender.tab.id, up2);
};
};
chrome.extension.onRequest.AddListener(onRequest);
//在background.js中
function onRequest(request, sender, sendResponse) {
function do_the_redirect(where_to) {
var up2 = new Object();
up2.url = where_to;
chrome.tabs.update(sender.tab.id, up2);
};
};
chrome.extension.onRequest.AddListener(onRequest);
嗯,
选项卡
var确实没有定义,您希望它如何工作?而且您忘了用var
声明“up2”。别忘了var
!!嗯,选项卡
var确实没有定义,您希望它如何工作?而且您忘了用var
声明“up2”。别忘了var
!!