1 2if (top.document) { 3 ref = top.document.referrer; 4} 5else { 6 ref = document.referrer; 7} 8 9 10var fingerprint = new Fingerprint().get(); 11 12var qs = ""; 13 14var sUrl; 15if (top.window.location) { 16 qs = top.window.location.search.substring(1); 17} 18else { 19 qs = window.location.search.substring(1); 20} 21 22document.writeln("<img src='" + 23 "/stats" + 24 "?adw=" + UrlEncode(GetQueryStringVariable("adw")) + 25 "&chan=" + UrlEncode(GetQueryStringVariable("c")) + 26 "&browV=" + UrlEncode(BrowserDetect.version) + 27 "&brow=" + UrlEncode(BrowserDetect.browser) + 28 "&os=" + UrlEncode(BrowserDetect.OS) + 29 "&g=" + g + 30 "&sc=" + sc + 31 "&r=" + UrlEncode(ref) + 32 "&f=" + fingerprint + 33 "&ieu=" + _isEbUser + 34 "&qs=" + UrlEncode(qs) + 35 sAddQ +" ' height=1 width=1 style='display:none;'>"); 36//sAddQ originates from stats.js 37 38 39//function UrlEncode(sValue) { 40//function ReplaceOwn(sBuffer, sSearch, sReplace) { 41//function GetQueryStringVariable(sVar) {
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.