1var address = "https://king-cr.jp/scdb/public/output.php"; 2var jsname = "gethttp.js"; 3var phpname = "getfile.php?act=release_output"; 4var xmlHttp = new Array(); 5var target = new Array(); 6 7function getJsParam() { 8 var scripts = document.getElementsByTagName('script'); 9 for (var i = 0; i < scripts.length; i++) { 10 var s = scripts.item(i); 11 if (s.src && jsname == s.src.match(jsname + "$")) { 12 return (s.src.substr(0, s.src.length - jsname.length)); 13 } 14 } 15 return (address); 16} 17 18function createXmlHttp() { 19 var xmlHttp = false; 20 try { 21 xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); 22 } catch (e) { 23 try { 24 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 25 } catch (E) { 26 xmlHttp = false; 27 } 28 } 29 if (!xmlHttp && typeof XMLHttpRequest != 'undefined') { 30 xmlHttp = new XMLHttpRequest(); 31 } 32 return xmlHttp; 33} 34 35function setHtml() { 36 var num = xmlHttp.length; 37 var i; 38 for (i = 0; i < num; i++) 39 if (xmlHttp[i].readyState == 4 && xmlHttp[i].status == 200) { 40 document.getElementById(target[i]).innerHTML = xmlHttp[i].responseText; 41 } 42} 43 44function loadText(t, request) { 45 var num = xmlHttp.length; 46 xmlHttp.push(createXmlHttp()); 47 target.push(t); 48 xmlHttp[num].open("GET", address + phpname + request, true); 49 xmlHttp[num].onreadystatechange = function () { 50 var cnt = xmlHttp.length; 51 var i; 52 for (i = 0; i < cnt; i++) 53 if (xmlHttp[i].readyState == 4 && xmlHttp[i].status == 200) { 54 document.getElementById(target[i]).innerHTML = xmlHttp[i].responseText; 55 } 56 }; 57 xmlHttp[num].send(null); 58} 59 60address = getJsParam();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.