3

如何在扩展 HTML 的新选项卡中打开链接。

例如

点击图标

看到具有 window.html 的 Google chrome 窗口

里面有两个链接,一个链接在新标签中打开一个链接,另一个在原始标签中。

我使用了window.location,不能那样工作。

4

2 回答 2

4

如果该页面确实位于 google chrome 扩展程序中,您可以强制浏览器使用 javascript 在新选项卡中打开该页面(您知道它已启用,因为您是 google chrome 扩展程序)。

chrome.tabs.create({url:"http://somewhere", selected:true});

您的扩展程序将需要选项卡权限。

请参阅:http ://code.google.com/chrome/extensions/tabs.html

于 2010-05-06T20:24:43.410 回答
2

我不知道为什么这个问题有两个赞成票,但无论如何您都可以尝试将目标属性用于锚元素。

<a target="_blank" src="http://myFancyUrl">This is a link to a new tab</a>

但是,除非用户以这种方式配置导航器(通常是这样),否则它不会在新选项卡中打开。

于 2010-05-06T18:53:26.157 回答