Chrome扩展程序:用户点击图标时导航到网址

时间:2012-12-31 12:54:08

标签: google-chrome-extension

当用户点击扩展程序图标时,有没有办法执行javascript,导航浏览器到某个网址?

3 个答案:

答案 0 :(得分:25)

您可以使用以下代码:

chrome.tabs.update({
     url: "http://www.example.com/"
});

答案 1 :(得分:4)

在浏览器操作的({ url: "http://www.example.com/" })侦听器中使用chrome.tabs.update onClicked。省略tabId参数时,更新将应用于当前选定的选项卡。

尽管属于chrome.tabs API,但这不需要tabs权限。

答案 2 :(得分:4)

您还可以将活动标签导航到所需的网址(无需打开新标签页)

chrome.tabs.query( { active: true, currentWindow: true }, function( tabs ) {
  chrome.tabs.update( tabs[0].id, { url: "http://stackoverflow.com//" } ); 
});