La communauté ALL HTML c'est 60442 membres à ce jour dont 0 inscrits aujourd'hui et 5 depuis une semaine.
Article publié le mardi 22 août 2006 par Liko.
Cet article est classé dans les catégories « Javascript, PHP, web 2.0 »
Le javascript n'est pas mort et relance même la tendance actuelle. En effet le mot à la mode qui est Ajax relance l'utilisation d'objet javascript comme XMLHttpRequest, qui sans etre récent devient quasi incontournable. Quel interet ? C'est tout simple aller transferer des informations de maniere asynchrone sans avoir à recharger sa page.
Cet objet échange donc des données XML ou XSLT de manière asynchrone.
<script>
function charge() {
aleatoire = Math.random();
var xhr_object = null;
if(window.XMLHttpRequest)
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject)
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else {
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
var method = "GET";
var filename = "variable.php?a="+escape(aleatoire);
xhr_object.open(method, filename, true);
xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 1) {
var tmp = xhr_object.responseText;
document.getElementById('le_div').innerHTML = "Chargement en cours";
}
if(xhr_object.readyState == 4) {
var tmp = xhr_object.responseText;
document.getElementById('le_div').innerHTML = tmp;
}
}
xhr_object.send();
setTimeout("charge()", 1000);
}
</script>
<body onLoad="charge();">
<div id="le_div"></div>
</body>
Commentaire publié le mardi 22 août 2006 à 10 h 13 par RaoulChatigre
Commentaire publié le lundi 04 septembre 2006 à 19 h 35 par DrHelmut Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.
Discutez et échangez sur ce thème dans nos forums Javascript - DHTML - VBScript, PHP - SQL.
31/08/2010 à 18 h 09
Vérifier et boucler (3 réponses)
31/08/2010 à 12 h 30
PHP : écrire en fin de fichier (1 réponse)
30/08/2010 à 10 h 29
Redimensionnement d’image proportionnellement (0 réponse)
25/08/2010 à 15 h 06
[JS] Balise canvas sur un pocket PC (9 réponses)
24/08/2010 à 01 h 11
Problème de temps javascript (11 réponses)