2

我可以获取 tab.url 和 tab.title 但找不到简单的方法来获取选项卡的引用属性 - 我认为 Google Chrome 扩展中没有任何作为 tab.referrer 的东西。

4

1 回答 1

4

我只在弹出窗口中对此进行了测试,但它也应该在后台页面中工作。在你的background.html中运行这个脚本:

// register your listener
chrome.extension.onRequest.addListener(function(request, sender, sendResponse) {
  var referrer = request.ref;
  // you can now use the referrer
});

// inject script into web site
// this will trigger your registered listener from above
chrome.tabs.executeScript(null, {
  code: "chrome.extension.sendRequest({ref: document.referrer}, function(response) {})"
});
于 2011-10-22T20:19:00.210 回答