1. 新建目录。
2. 在目录中新建文件manifest.json,例如下。
{
"manifest_version": 2,
"name": "post",
"description": "post",
"version": "1.0",
"browser_action": {
"default_icon": "icon.png"
},
"content_scripts":[{
"matches":["http://online.yangtzeu.edu.cn/vote/*"],
"js":["post.js"]
}]
}
3. 创建js文件post.js,例如下。
var w=document.getElementById("row3_center");
var persons = w.children[0].children[0].children;
var nums = [];
for (var i = 0; i < 31; i++) {
var person = persons[i].children[1].children[0].children[1];
var item = [];
if (i == 19) item.push(0);
else item.push(Number(person.children[1].innerHTML));
item.push(person.children[2]);
nums.push(item);
}
for (var i = 0; i < 30; i ++) {
for (j = i + 1; j < 31; j++) {
if (nums[i][0] > nums[j][0]) {
var swap = nums[j];
nums[j] = nums[i];
nums[i] = swap;
}
}
}
for (var i = 0; i < 10; i ++) {
nums[i][1].click();
}
document.getElementById("row3_bottom").children[1].click(); 4. 给扩展程序制定一个图标icon.png