// ==UserScript== // @name Yahoo Display Number // @description Yahooの検索結果に番号表示 // @include http://search.yahoo.co.jp* // @type SleipnirScript // ==/UserScript== (function() { function param(qstr) { var value = null; for (var i = 0; i < param.keys.length; i++) { if (param.keys[i] == qstr) { value = param.values[i]; break; } } return value; } param.keys = new Array(); param.values = new Array(); function p_analys() { var query = location.search.substring(1); var squery=query.split('&'); for (var i = 0 ; i < squery.length; i++) { var pos = squery[i].indexOf('='); if (pos >= 0) { var a = squery[i].substring(0,pos); var value = squery[i].substring(pos+1); param.keys[param.keys.length] = a; param.values[param.values.length] = value; } } } p_analys(); var j = 0; var start = param('b'); if (start == null) { start=0; } if (parseInt(start) == 0){ start = parseInt(start) + 1; } start = parseInt(start); function disp(){ ss = document.getElementsByTagName('div'); for (si = 0; si < ss.length; si++) { sc = ss[si]; if (sc.className == 'web') { num = start + j; if (num < 10) { sc.innerHTML = '