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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
| <html>
<head>
<title>Utilisation de Ajax</title>
<script language = "javascript">
var XMLHttpRequestObject = null;
if (window.XMLHttpRequest) {
XMLHttpRequestObject = new XMLHttpRequest();
}
else
if (window.ActiveXObject)
{
XMLHttpRequestObject = new ActiveXObject(Microsoft.XMLHTTP);
}
function getData()
{
if(XMLHttpRequestObject)
{
var obj = document.getElementById(targetDiv);
XMLHttpRequestObject.open("GET", "data.xml");
XMLHttpRequestObject.onreadystatechange = function()
{
alert("XMLHttpRequestObject.readyState : " + XMLHttpRequestObject.readyState);
if (XMLHttpRequestObject.readyState == 4)
{
alert("XMLHttpRequestObject.status : " + XMLHttpRequestObject.status);
if (XMLHttpRequestObject.status == 200)
{
obj.innerHTML = XMLHttpRequestObject.responseText;
}
else
alert("Erreur : " + XMLHttpRequestObject.responseText);
}
}
XMLHttpRequestObject.send(null);
}
}
</script>
</head>
<body>
<form>
<input type = "button" value = "Afficher le Message" onclick ="getData();">
</form>
<div id="targetDiv">
<p>Les données vont s afficher là.</p>
</div>
</body>
</html> |
Partager