:: Easy-Script.com :: Index du Forum

Votre bannière ici !

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 RSS : Les 20 dernières discussions des forums d'Easy-Script.nom RSS   ProfilProfil   Messages PrivésMessages Privés   ConnexionConnexion 

Poster un nouveau sujet  Répondre au sujet
Peut on rafraichir une page en evitant le clignotement ?!
ALBATROS


Inscrit le: 07 Juin 2006
Messages: 1
Répondre en citant
Salut
je suis débutant et je cherches un code DHTML qui me permet d'éviter le clignotement de ma page qui se rafraichie toutes les 'x' secondes
j'arrives plus à resoudre le probleme
Vous pouvez m'aider SVP c'est un peut urgent

Merci
Voir le profil de l'utilisateurEnvoyer un message privé
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
Salut,

L'astuce est de créer un calque et de la rafraichir en utilisant "XMLHttpRequest" pour recuperer les données que tu veux... Voici un petit tuto qui pourra t'aider à mieux comprendre !

Et voici un exemple de code:
Code:
<html>
<head>
<script type="text/javascript">
function refresh(calque, url) {
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;
}
xhr_object.open("GET", url , true);
xhr_object.onreadystatechange = function() {
      if(xhr_object.readyState == 4) {
         document.getElementById(calque).innerHTML = xhr_object.responseText;
         setTimeout("refresh("+calque+", "+url+")", 2000);
      }
}
xhr_object.send(null);
}
</script>
</head>
<body onload="refresh('calque', 'page.txt');">
<div id='calque'>Contenu de ta page</div>
</body>
</html>


Voir le profil de l'utilisateurEnvoyer un message privé
Annonces && Topic Scooping
Peut on rafraichir une page en evitant le clignotement ?!
Vous pouvez poster de nouveaux sujets dans ce forum
Vous pouvez répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Toutes les heures sont au format GMT + 2 Heures  
Page 1 sur 1  

  
  
 Poster un nouveau sujet  Répondre au sujet  


Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com
Design by Vjacheslav Trushkin
phpBB SEO

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions / messages bloqués: 2492 / 535