IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Actualiser une page


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 46
    Par défaut Actualiser une page
    Bonjour,
    Je souhaite actualiser une page php régulièrement. Je l'ai fais avec du HTML.
    J'ai fait ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="refresh" content="10800"; url="index.php" />
    Mais je n'aime pas cette méthode car cela fais comme ci on faisait un F5.
    Je souhaiterai que la page s'actualise très souvent. Je sais que l'on peut le faire en Ajax ou en JavaScript. Serait-il possible d'avoir un code assez rapidement?

    Merci de votre aide et de votre compréhension.

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 207
    Par défaut
    Bonjour,
    Serait-il possible d'avoir un code assez rapidement?
    tu multiplies les discussions autour du même sujet sans faire l'effort d'apprentissage, alors je te remets le lien des fois que tu ne le vois pas dans l'autre discussion

    Les meilleurs cours et tutoriels pour apprendre l'AJAX

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 46
    Par défaut
    Je cherche avant de poser une question je te rassure, je questionne mes professeurs ou les collègues que s'y connaissent donc ne dis pas que je ne fais aucun effort.

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 207
    Par défaut
    Citation Envoyé par toninou
    Serait-il possible d'avoir un code assez rapidement?
    je te retourne la demande, on pourra ainsi savoir sur quoi tu bloques !

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2017
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2017
    Messages : 46
    Par défaut
    Je souhaite avoir un code permettant d'actualiser une page php. J'ai essayé avec un code HTML mais cela ne me conviens pas. Du coup, je suis ouvert à tout type de code.
    Merci de votre aide.

  6. #6
    Membre chevronné
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2014
    Messages
    393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Arménie

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2014
    Messages : 393
    Par défaut
    Bonjour,

    Je ne suis pas certain d'apporter une aide, mais bon. Une réponse, c'est mieux que rien? Une idée, peut-être, est de faire une requête ajax à intervalle régulier pour récupérer des données sur le serveur. Si elles sont différentes de celles du client, on réactualise la page.

    Exemple de requête à intervalle régulier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function requete() {
      ...
    }
    window.onload=function(){
      setInterval(requete,5000);
    };
    Exemple de fonction pour une requête Ajax :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    function requete(nb1,nb2) {
      var xhr = new XMLHttpRequest();
      xhr.open("GET", "page.php?nb1="+nb1+"&nb2="+nb2, true);
      xhr.send(null);
      xhr.onreadystatechange = function() {
        if (xhr.readyState == 4 && xhr.status == 200) {
          alert(xhr.responseText);
         }
       };
    }

Discussions similaires

  1. Actualiser une page après validation form
    Par toffff dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/04/2007, 18h48
  2. Actualiser une page à la fermeture d'un pop-up
    Par JackBeauregard dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 15/10/2006, 14h52
  3. comment actualiser une page web automatiquement ?
    Par safadev dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/09/2006, 23h34
  4. [PHP-JS] Actualiser une page PHP
    Par tigzirt dans le forum Langage
    Réponses: 9
    Dernier message: 12/05/2006, 11h18
  5. Actualiser une page après un "header location"
    Par salva57 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 15
    Dernier message: 10/01/2006, 22h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo