您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Generate a list of citizen IDs from egov4you
当前为
- // ==UserScript==
- // @name egov4you citizen ID generator
- // @namespace Mike Ontry
- // @description Generate a list of citizen IDs from egov4you
- // @version 0.1
- // @include http://www.egov4you.info/citizens/overview/page:*
- // @namespace https://greasyfork.org/users/3941
- // ==/UserScript==
- var links = document.getElementsByTagName("a");
- var info = document.getElementsByClassName("ePageInfo");
- var p;
- var ids = [];
- var i;
- var content = "<br /><br />Citizen ID List from this page<br />";
- function getIds(){
- var page = document.URL.split(":");
- var lastpage = parseInt(page[2])-1;
- var nextpage = parseInt(page[2])+1;
- for (i = 0; i < links.length; ++i) {
- if (links[i].href.search("/citizen/overview/") == 24) {
- p = links[i].href.split("/")
- ids.push(p[5]);
- }
- }
- for (i = 0; i < ids.length; ++i) {
- if(i != ids.length-1){
- content += ids[i]+', ';
- }else{
- content += ids[i];
- }
- }
- if (lastpage == 0) {
- lastpage = 1;
- }
- info[0].innerHTML = info[0].innerHTML + content+'<br /><a href="http://www.egov4you.info/citizens/overview/page:'+lastpage+'" class="buttonLink">Previous Page</a> <a href="http://www.egov4you.info/citizens/overview/page:'+nextpage+'" class="buttonLink">Next Page</a>';
- }
- getIds();