我尝试使用一些javascript更快地完成手动任务,但是我现在希望将相同的代码合并到Chrome扩展程序中,但是我&#39 ;努力让它发挥作用。
这就是我现在拥有的东西
的manifest.json
{
"name": "Keyword Wrapper",
"version": "1.0",
"manifest_version": 2,
"description": "Keyword Wrapper.",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"web_accessible_resources": [
"icon.png",
"popup.js"
]
}
popup.html
<!DOCTYPE html>
<html>
<head>
<style>
body {
width: 350px;
}
div {
border: 1px solid black;
padding: 20px;
font: 20px normal helvetica, verdana, sans-serif;
}
</style>
<script src="popup.js"></script>
</head>
<body>
</body>
</html>
和popup.js
function Wrapmsg() {
var message = document.createTextNode("Wrapped!");
var out = document.createElement("div");
out.appendChild(message);
document.body.appendChild(out);
}
window.onload = Wrapmsg;
(function(){var box_list = $$('.gwt-TextBox');for(var i=0;i<box_list.length;i++){ box_list[i].value='"'+box_list[i].value+'"';}})();
undefined}
目的本质上是用双引号将文本包装在页面的文本框中,并显示一条弹出消息,说明Wrapped!
知道我哪里错了吗?
Ť