PageSourceSearch

https://www.sycom.co.jp/custom/js/sajax.js

js sycom.co.jp collected 2026-10-03 19:12:24 UTC 1,190 bytes, 42 lines download raw bytes

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.