【发布时间】:2014-12-06 21:41:29
【问题描述】:
我是创建扩展程序的新手,我正在努力让它们变得更舒服。基本上,我正在尝试创建一个执行以下操作的简单扩展:
- 打开一个新窗口(已实现)。
- 能够“单击”扩展程序中的按钮(未实现)。
我不确定如何让扩展程序在新窗口中单击按钮。我该如何处理?这就是我现在拥有的:
popup.html
<html>
<body>
<input type="button" id="the_button" value="My button"></input>
</body>
<script src="popup.js"></script>
</html>
popup.js
document.getElementById("the_button").addEventListener("click", function() {
var win = window.open("http://www.roblox.com", "roblox", 400, 400)
//Now what can I do to externally click buttons?
})
manifest.json
{
"manifest_version": 2,
"name": "Test",
"description": "Test Extension",
"version": "1.0",
"icons": {
"48": "icon.png"
},
"permissions": [
"http://*/*",
"https://*/*"
],
"content_scripts": [{
"matches": ["http://*/*", "http://*/*"],
"js": ["jquery.js", "popup.js"]
}],
"browser_action": {
"default_title": "This is a test",
"default_icon": "icon.png",
"default_popup": "popup.html"
}
}
【问题讨论】:
-
请编辑您的问题标题,使其更具描述性(并且无需在其中复制标签)
标签: javascript jquery html google-chrome google-chrome-extension