/*************************************** * Ajax.js. * * Copyright 2007 Maido Production * * http://www.maido-prod.com * * Compatible : IE7/FF * ***************************************/ function LoadenvoiRequeteAjax(url,zone_tmp,couleur_fond) { AfficheInnerHTML("
",zone_tmp) setTimeout("envoiRequeteAjax('"+url+"','"+zone_tmp+"')", 500); } function envoiRequeteAjax(url,zone_tmp) { var httpRequest = false; if (window.XMLHttpRequest) { httpRequest = new XMLHttpRequest(); if (httpRequest.overrideMimeType) { httpRequest.overrideMimeType('text/html'); } } else if (window.ActiveXObject) { try { httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); httpRequest.setRequestHeader('charset','iso-8859-1'); } catch (e) { try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!httpRequest) { return false; } httpRequest.onreadystatechange = function() { AfficheResultatAjax(httpRequest,zone_tmp); }; httpRequest.open('POST', url, true); httpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-1'); httpRequest.send(null); } function AfficheResultatAjax(httpRequest,zone_tmp) { AfficheInnerHTML("",zone_tmp); if (httpRequest.readyState == 4) { if (httpRequest.status == 200) { AfficheInnerHTML(httpRequest.responseText,zone_tmp) } } } function AfficheInnerHTML(contenu_tmp,zone_tmp) { if (document.getElementById) { content=document.getElementById(zone_tmp); } else { if (document.all) { content=document.all[zone_tmp]; } } content.innerHTML = contenu_tmp ; }