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
| function aJax( pageToLoad , elementId , type, parametre) {
var xmlhttp;
if ( typeof XMLHttpRequest != 'undefined' ) {
try {
xmlhttp = new XMLHttpRequest();
} catch(e) {
xmlhttp = false;
}
} else {
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
xmlhttp = false;
}
}
}
function loadFragmentInToElement(fragment_url, element_id, type, parametre) {
var element = document.getElementById(element_id);
element.innerHTML = '<?php echo $Chargement; ?>';
if(type == "POST")
{
xmlhttp.open("POST", fragment_url);
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlhttp.send(parametre);
}else{
xmlhttp.open("GET", fragment_url);
}
xmlhttp.onreadystatechange = function()
{
if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
{
element.innerHTML = xmlhttp.responseText;
}
}
xmlhttp.send(null);
}
loadFragmentInToElement(pageToLoad, elementId, type, parametre);
} |