Accueil clients

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]

Les commentaires sont fermés.