Rechercher : dans
Par :

Rechargement automatique en Ajax

liobrice, le 26 mai 2009 à 17:56:12 
 Signaler ce message aux modérateurs

Bonjour,

Je souhaite recharger automatiquement après x secondes une page en Ajax.

J'affiche le contenu d'une page web dans ma page, et je souhaite recharger cette page sans recharger la mienne. J'utilisais auparavant une iframe mais je ne pouvais recharger totalement la page. Voici ma méthode qui charge une url donnée dans mon div gadgetContent.


function ajaxDone() {

// only if req is "loaded"
if (req.readyState == 4) {
// only if "OK"
if (req.status == 200 || req.status == 304) {
results = req.responseText;
document.getElementById("gadgetContent").innerHTML = results;
} else {
document.getElementById("gadgetContent").innerHTML="ajax error:\n" +
req.statusText;
}
}
}
function request(url)
{
// native XMLHttpRequest object
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = function() {ajaxDone();};
req.open("GET", url, true);
req.send(null);
// IE/Windows ActiveX version
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = function() {ajaxDone();};
req.open("GET", url, true);
req.send();
}
}
}

Merci d'avance pour vos suggestions :)

Configuration: Windows Vista Internet Explorer 7.0

Meilleures réponses pour « Rechargement automatique en Ajax » dans :
Hiérarchisation et Sommaire automatique sous Word VoirHiérarchisation et Sommaire automatique L’utilisation de la hiérarchisation sous Word permet de générer automatiquement un sommaire. De plus, il permet de simplifier les modifications de style et de mise en forme appliquées aux titres des...
Télécharger Caledos Automatic Wallpaper Changer VoirCaledos Automatic Wallpaper Changer est comme son nom l'indique, un gestionnaire de fond d'écran. Les principales caractéristiques de Caledos : - il supporte les formats d'images BMP, GIF, JPG, TIF, - la sélection facile de dossiers ou fichiers à...
Télécharger Automatic Backup VoirQuand vous perdez vos données, il n'est pas nécessaire de vous persuader de posséder un programme de sauvegarde efficace. Automatic Backup est un programme qui protégera non seulement vos données, mais aussi gardera en mémoire les anciennes versions...
AJAX (Asynchronous Javascript And XML) VoirIntroduction à AJAX AJAX (Asynchronous Javascript And XML, traduisez Javascript asynchrone et XML) est une méthode de développement web basée sur l'utilisation d'un script Javascript pour effectuer des requêtes web à l'intérieur d'une page web...
AJAX (Asynchronous Javascript And XML) VoirAvantages liés à AJAx Les sites web utilisant AJAX bénéficient des avantages suivants : Une interface réactive car AJAX permet de modifier localement la page web ; Une rapidité d'exécution car seules les données à modifier dans la page sont...