Popular Posts
javax.net.ssl.SSLHandshakeException: Connection closed by peer in Android 5.0 Lollipop Recently, there is a error occurs when access website via ssl connection like below although it worked fine several days ago. // Enable SSL... Close window without confirm (I.E only) window.opener=null; window.open('','_self'); window.close(); android.intent.action.SCREEN_ON & android.intent.action.SCREEN_OFF First, I've tried create a receiver to receive screen on/off and register receiver on AndroidManifest.xml like below, but unfortunately ...
Blog Archive
Stats
ajax basic
// 取得 XMLHttpRequest 的實體
function getXMLHttpRequest(){
    /* Create a new XMLHttpRequest object to talk to the Web server */
    var xmlHttp = false;
    /*@cc_on @*/
    /*@if (@_jscript_version >= 5)
    try {
        xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e2) {
            xmlHttp = false;
        }
    }
    @end @*/

    if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
        xmlHttp = new XMLHttpRequest();
    }

    return xmlHttp;
}

// response 的處理
xmlHttp.onreadystatechange = function(){
    if(xmlHttp.readyState == 4){
        if(xmlHttp.status == 200){
            // 文字
            var txt = xmlHttp.responseText;
            // XML
            var xml = xmlHttp.responseXML;            
            // code here
        }
    }
}
或
xmlHttp.onreadystatechange = doSomeThing;
function doSomeThing(){
    // code here
}

// 以 GET 方式傳送
xmlHttp.open("GET", actionURL);
xmlHttp.send(null);

// 以 POST 方式傳送
xmlHttp.open("POST", actionURL);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");  // 一般文字
xmlHttp.setRequestHeader("Content-type", "text/xml"); // XML
xmlHttp.send(parameters);