Created
November 8, 2014 02:54
-
-
Save KentaYamada/753a0e7bed90f6b98614 to your computer and use it in GitHub Desktop.
JavaScriptのXMLHttpRequestを試してみる
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* ブラウザ判別 | |
*/ | |
function getBrowserKind() { | |
return navigator.userAgent.toLowerCase(); | |
} | |
/* | |
* 通信 | |
*/ | |
function xmlHttpRequest(method, url) { | |
var request = null: | |
var browse = getBrowserKind(); | |
if (browse.indexOf('msie') != -1) { | |
//Internet Explorer | |
request = new ActiveXObject('Microsoft.XMLHTTP'); | |
} | |
else { | |
//Other Browser(Google Chrome, Fire Fox, Opera etc...) | |
request = new XMLHttpRequest(); | |
} | |
request.open(method, url, false); | |
request.send(); | |
if (request.status === 200) { | |
var elm = document.getElementById('disp'); | |
elm.innerHTML = request.responseText; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment