我正在尝试从Chrome扩展程序中打开一个新标签页。我在这里搜索,但我发现的任何东西似乎都没有解决这个问题。
我只是想让它在点击按钮上打开一个标签。
清单 { " manifest_version":2,
"name": "TestExtension",
"description": "La LA LA",
"version": "1.0",
"browser_action": {
"default_icon": "img/icon.png",
"default_popup": "popup.html"
},
"background": {
"scripts": ["background.js"]
},
"permissions": [
"activeTab",
"tabs"
]
}
popup.html:
<!DOCTYPE html>
<html>
<head>
...
</head>
<body>
<div id="main" class="container">
<button class="btn btn-success" id="doItBtn">Do it NOW!
</body>
</html>
background.js
document.addEventListener('DOMContentLoaded', function () {
var btn = document.getElementsById("doItBtn");
btn.addEventListener('click', function () {
chrome.tabs.create({active: true, url: "http://www.ynet.co.il"});
});
});
我尝试不将代码放在backgorund.js中,而是将简单的脚本标记放入,但是没有用到。
我做错了什么?
此致 IDO