1 2function SimpleAjax() { 3 var request; 4 5 // HttpRequest ã使ãã 6 this.createHttpRequest = function() { 7 if (window.XMLHttpRequest) { 8 try { 9 this.request = new XMLHttpRequest(); 10 return(this.request); 11 } catch(e) { 12 return(null); 13 } 14 } else { 15 return(null); 16 } 17 }; 18 19 // callbackãã³ãã©è¨å® 20 this.setCallBack = function(callback, request) { 21 if (window.addEventListener) { 22 request.addEventListener('readystatechange', function() { 23 if (request.readyState == 4) { 24 callback(request); 25 } 26 }, false); 27 } else { 28 request.onreadystatechange = function() { 29 if (request.readyState == 4) { 30 callback(request); 31 } 32 }; 33 } 34 }; 35 36 // Http Request Header ãã»ãããã 37 this.setReqHeader = function() { 38 var conttype = 'Content-Type'; 39 var encrypt = 'application/x-www-form-urlencoded; charset=UTF-8'; 40 this.request.setRequestHeader(conttype, encrypt); 41 }; 42}
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.