Javascript 在“新建”选项卡中打开popup.html中的链接
我添加了一个从Javascript 在“新建”选项卡中打开popup.html中的链接,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我添加了一个从popup.js到popup.html的链接-添加正确,可单击-但没有打开带有该链接的新选项卡 Popup.js var views = chrome.extension.getViews({ type: "popup" }); views[0].document.getElementById("content").innerHTML = '<a href="https://www.google.com">Link</a>'; 到
popup.js
到popup.html
的链接-添加正确,可单击-但没有打开带有该链接的新选项卡
Popup.js
var views = chrome.extension.getViews({ type: "popup" });
views[0].document.getElementById("content").innerHTML =
'<a href="https://www.google.com">Link</a>';
到目前为止你试过什么?为什么不在每个网站中像往常一样使用
target=“\u blank”
?因为我需要从两个变量在popup.js
中创建一个url,并将其传递到popup.html
-这就是为什么我不能只使用“在popup.html
中。我尝试了另一种方法——但仍然没有成功——它出现在最新的帖子中。我不明白这一点。在给定的popup.js
中,您有一块标记。包含
-为什么不在那里添加target=“\u blank”
?明白你的意思了-是的,它有效!!!非常感谢。
<div id="content"></div>
document.addEventListener('DOMContentLoaded', function(event) {
var y = document.getElementById("content");
y.addEventListener("click", openIndex);
console.log(y);
});
function openIndex() {
chrome.tabs.create({active: true, url: "https://www.google.com"});
};