如何在popup.js中获取链接以在新选项卡中打开?

时间:2015-11-13 23:51:34

标签: javascript html google-chrome-extension

这是一个chrome扩展程序,用于打印链接列表。 我的代码看起来像这样

function main(linkArray) {
for (var i = 0; i < linkArray.length; i++) {
document.write(linkArray[i].link(linkArray[i]) + "\n");
}
}
main(["example.com", "example2.com", "example3.com"]);

当打印链接时,如果我点击它们,没有任何反应,但如果我滚动点击(打开一个新标签),它们就可以正常工作。我如何制作它,以便如果我左键单击它们,它们会在新标签中打开?

1 个答案:

答案 0 :(得分:2)

您可以使用target属性来表示链接打开的位置(定期点击),例如:

<a href="example.com" target="_blank">link</a>

将在新的标签/窗口中打开example.com。

由于您的代码肯定不提供链接,我无法告诉您如何完全实现它,但您应该在锚上设置target="_blank"