如何使用Google Chrome扩展程序重定向到网址?内容脚本?

时间:2011-02-01 06:37:48

标签: javascript google-chrome-extension

我目前正在构建一个Google Chrome扩展程序,用于测试某些模式,如果找到,则会将其重定向到新的网址。

我已经通过内容脚本完成了模式检查,现在我不知道如何继续完成重定向。有什么建议吗?

2 个答案:

答案 0 :(得分:34)

将重定向网址从内容脚本发送到后台网页:

chrome.runtime.sendMessage({redirect: "http://redirect"});

在后台页面更新标签的网址中会导致重定向:

chrome.runtime.onMessage.addListener(function(request, sender) {
    chrome.tabs.update(sender.tab.id, {url: request.redirect});
});

答案 1 :(得分:-3)

我没有使用Google Chrome扩展程序......但您可以使用these ways之一。

据我了解,这些扩展API允许您将javascript注入页面...之后,它对window.location的简单操作......