티스토리 뷰

[AJAX] 간단한 예제 (XML)

index.html
<html>
<head>
<title>Welcome to kurishin's home</title>
</head>
<script language="javascript">
var xmlDoc;
function makeRequest(url) {
 // code for IE
 if (window.ActiveXObject)
   {
   xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
   xmlDoc.async=false;
   xmlDoc.load(url);
   getMessage();
   }
 // code for Mozilla, Firefox, Opera, etc.
 else if (document.implementation &&
 document.implementation.createDocument)
   {
   xmlDoc=document.implementation.createDocument("","",null);
   xmlDoc.load(url);
   xmlDoc.onload=getMessage;
   }
 else
   {
   alert('Your browser cannot handle this script');
   }
}
function getMessage() {
 var val = "ERRCODE: " + xmlDoc.getElementsByTagName('ERRCODE')[0].childNodes[0].nodeValue;
 
    alert(val);    
}
 
function sendTest() {
 var url = "xml.jsp";
 makeRequest(url);
}
</script>
<body>
<input value="Make a request" type="button" onclick="javascript:sendTest();">
</body>
</html>
xml.jsp
<?xml version="1.0"?>
<KURISHIN>
<ERRCODE>000</ERRCODE>
<MESSAGE>Melong!</MESSAGE>
</KURISHIN>


<참고>
신히 http://blog.naver.com/kurishin/60040332604

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함