这是一个打印链接列表的 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"]);
当链接被打印时,如果我点击它们,什么也不会发生,但如果我滚动单击(打开一个新选项卡)它们工作正常。如何做到这样,如果我左键单击它们,它们会在新选项卡中打开?
最佳答案
您可以使用target
属性来表示链接的打开位置(通过常规点击),例如:
<a href="example.com" target="_blank">link</a>
将在新选项卡/窗口中打开 example.com。
由于你的代码肯定不提供链接,所以我无法写你如何准确地实现它,但你应该设置 target="_blank"
在你的 anchor 上。
关于javascript - 如何获取 popup.js 中的链接以在新选项卡中打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33703525/