function getXmlHttpRequestObject() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest(); //Not IE
} else if(window.ActiveXObject) {
return newActiveXObject ("Microsoft.XMLHTTP"); //IE
} else {
alert("あなたのブラウザはXmlHttpRequest objectをサポートしていません。Firefoxに乗り換えてみませんか。");
}
}
var receiveReq = getXmlHttpRequestObject();
function sayHello() {
if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
receiveReq.open("GET", 'SayHello.html', true);
receiveReq.onreadystatechance = handleSayHello;
receiveReq.send(null);
}
}
function handleSayHello() {
if (receiveReq.readyState == 4) {
document.getElementByID('span_result').innerHTML = receiveReq.responseText;
}
}