我正在尝试打开一个新的空标签,并为其添加一些HTML(或其他任何内容)。
我成功打开了一个新的空标签,但没有添加任何内容。
以下是文件“background.js”中的代码:
chrome.tabs.create({url:"about:blank"}, function(tab){chrome.tabs.executeScript(tab.id, {code: "document.write('Some HTML tags')"});
});
通常,您打开现有URL的新选项卡,并在清单文件中请求权限,例如
"permissions" : ["tabs","http://*/*","https://*/*"]
但我不确定要求空标签的权限,如果有的话。
答案 0 :(得分:0)
您可以使用javascript:
网址撰写您的内容。例如:
chrome.tabs.create({url:'javascript:document.write("<h1>Hello, World!</h1>")'});