A voir également:
- Msg d'attente pour signaler un traitemt
- Recuperer msg supprimé whatsapp - Guide
- Signaler un compte facebook bloqué - Guide
- Convertir msg en pdf - Forum PDF
- Google drive en attente de connexion wifi - Forum Cloud
- Signaler une annonce sur le bon coin anonyme - Forum Consommation & Internet
2 réponses
en javascript
var xhr = null;
var d;
function getXhr(){
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;
}
function ta_fonction(a,b)
{
getXhr();
// On défini ce quon 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
if(xhr.readyState == 4 && xhr.status == 200){
ma_variable = xhr.responseText; //tu récupere "mon_test_fonctionne" (voir ce dessous)
document.getElementById(ton_div).innerHTML = ma_variable
}
}
xhr.open("POST","page_php.php",true);//le nom de ta page PHP qui fera le traitement
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
document.getElementById(ton_div).innerHTML = "<img src='images/sitemenu/wait.gif' />; // genre un gif animé qui tourne ou un sablié
xhr.send("argument_a="+a+"&argument_b="+b);
}
}
et sur ta page "page_php.php" ton traitement
genre
echo "mon_test_fonctionne";
var xhr = null;
var d;
function getXhr(){
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;
}
function ta_fonction(a,b)
{
getXhr();
// On défini ce quon 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
if(xhr.readyState == 4 && xhr.status == 200){
ma_variable = xhr.responseText; //tu récupere "mon_test_fonctionne" (voir ce dessous)
document.getElementById(ton_div).innerHTML = ma_variable
}
}
xhr.open("POST","page_php.php",true);//le nom de ta page PHP qui fera le traitement
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
document.getElementById(ton_div).innerHTML = "<img src='images/sitemenu/wait.gif' />; // genre un gif animé qui tourne ou un sablié
xhr.send("argument_a="+a+"&argument_b="+b);
}
}
et sur ta page "page_php.php" ton traitement
genre
echo "mon_test_fonctionne";