AJAX - SOP - JSONP
Exemple 1 : Hello World
Requête AJAX en local sans Framework :
Code utilisé :
** HTML **
<hr>
<div id="target">
</div>
<hr>
<input type="button" value="exécuter la requête" onclick="processAjax();return;">
** JAVASCRIPT **
var xmlhttp = getXmlHTTPRequest();
function getXmlHTTPRequest() {
var xmlhttp = null;
if (window.ActiveXObject)
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
else
xmlhttp = new XMLHttpRequest();
return xmlhttp;
}
function processAjax() {
var dest = document.getElementById("target");
xmlhttp.open("GET", "data/hello_world");
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
dest.innerHTML = xmlhttp.responseText;
}
}
xmlhttp.send(null);
}