Demande de cotation ne valant pas agrément. Seuls faisant foi les documents émis par la Compagnie.
echo"
« ;
require(« deledalle_index_clients.php »);
?>
[inline]
[script type='text/javascript']
var id_siren;
var comp_name;
var test_ajax;
function choisi_siren(id_siren, comp_name)
{
document.getElementById(‘liste_siren’).style.display = ‘none’;
document.getElementById(‘tire_siren’).value = id_siren;
document.getElementById(‘resultat_siren’).innerHTML = comp_name;
last_tire_siren = id_siren;
}
var tire_siren = »;
var last_tire_siren = »;
function getXhr(){
var xhr = null;
if(window.XMLHttpRequest) // Firefox et autres
xhr = new XMLHttpRequest();
else if(window.ActiveXObject){ // Internet Explorer
try {
xhr = new ActiveXObject(« Msxml2.XMLHTTP »);
} catch (e) {
xhr = new ActiveXObject(« Microsoft.XMLHTTP »);
}
}
else { // XMLHttpRequest non supporté par le navigateur
alert(« Votre navigateur ne supporte pas les objets XMLHTTPRequest… »);
xhr = false;
}
return xhr;
}
function go(tire_siren)
{
var xhr = getXhr();
// On défini ce qu’on va faire quand on aura la réponse
xhr.onreadystatechange = function()
{
// On ne fait quelque chose que si on a tout reçu et que le serveur est ok && xhr.status == 200;
if(xhr.readyState == 4 && xhr.status == 200)
{
if(xhr.responseText != « »)
{
document.getElementById(‘liste_siren’).innerHTML = xhr.responseText;
document.getElementById(‘liste_siren’).style.display = ‘block’;
}
else
document.getElementById(‘liste_siren’).style.display = ‘none’;
}
}
xhr.open(« GET », »http://test.deledalle.com/wordpress/liste_siren.php?tire_siren= »+tire_siren,true);
xhr.send(null);
}
// fonction qui vérifie si le contenu du champ tiré a été modifié
function checkTire()
{
tire_siren = document.getElementById(‘tire_siren’).value;
if(tire_siren != last_tire_siren)
{
// on lance la procédure ajax pour récupérer la liste des tirés
go(tire_siren);
last_tire_siren = tire_siren;
}
setTimeout(« checkTire() »,800);
}
function fermeTire()
{
document.getElementById(‘liste_siren’).style.display = ‘none’;
}
checkTire();
[/script]
[/inline]

