Language/JAVASCRIPT
브라우져 호환 XMLHttpRequest 객체 생성 함수
적외선
2010. 8. 12. 10:35
function createXmlhttpRequestObject(){
var xmlHttp;
var obj;
if(window.ActiveXObject){
try{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
obj = "ActiveXObject";
}catch(e){
xmlHttp = false;
}
}else{
try{
xmlHttp = new XMLHttpRequest();
obj = "XMLHttpRequest";
}catch(e){
xmlHttp = false;
}
}
if(!xmlHttp){
alert("XMLHttpRequest 생성 오류");
}else{
//alert(obj + " 생성 성공");
return xmlHttp;
}
}
var xmlHttp = createXmlhttpRequestObject();
xmlHttp.open("GET","url",false);
xmlHttp.send(null);
xmlResponse = xmlHttp.responseXML;
xmlDocumentElement = xmlResponse.documentElement;
document.write(xmlDocumentElement.nodeName);