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

HTML Discussion :

Rafraîchir d'une page


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 514
    Par défaut Rafraîchir d'une page
    bonjour existe t'il un script pour rafraichir une page sans avoir le clignotement et que l'on ne voir rien du tous ou presque quand cela ce passe.

    Merci de votre réponse

  2. #2
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="refresh" content="2">
    2 = le nombres de seconde entre chaque refresh

    sinon il y a aussi le javascript:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    <html>
     
    <head>
    <title>Refresh JavaScript Example</title>
    <noscript>
    <!--
        We have the "refresh" meta-tag in case the user's browser does
        not correctly support JavaScript or has JavaScript disabled.
     
        Notice that this is nested within a "noscript" block.
    -->
    <meta http-equiv="refresh" content="2">
     
    </noscript>
     
    <script language="JavaScript">
    <!--
     
    var sURL = unescape(window.location.pathname);
     
    function doLoad()
    {
        // the timeout value should be the same as in the "refresh" meta-tag
        setTimeout( "refresh()", 2*1000 );
    }
     
    function refresh()
    {
        //  This version of the refresh function will cause a new
        //  entry in the visitor's history.  It is provided for
        //  those browsers that only support JavaScript 1.0.
        //
        window.location.href = sURL;
    }
    //-->
    </script>
     
    <script language="JavaScript1.1">
    <!--
    function refresh()
    {
        //  This version does NOT cause an entry in the browser's
        //  page view history.  Most browsers will always retrieve
        //  the document from the web-server whether it is already
        //  in the browsers page-cache or not.
        //  
        window.location.replace( sURL );
    }
    //-->
    </script>
     
    <script language="JavaScript1.2">
    <!--
    function refresh()
    {
        //  This version of the refresh function will be invoked
        //  for browsers that support JavaScript version 1.2
        //
     
        //  The argument to the location.reload function determines
        //  if the browser should retrieve the document from the
        //  web-server.  In our example all we need to do is cause
        //  the JavaScript block in the document body to be
        //  re-evaluated.  If we needed to pull the document from
        //  the web-server again (such as where the document contents
        //  change dynamically) we would pass the argument as 'true'.
        //  
        window.location.reload( false );
    }
    //-->
    </script>
    </head>
     
    <!--
        Use the "onload" event to start the refresh process.
    -->
    <body onload="doLoad()">
     
     
    </body>
    </html>

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 514
    Par défaut
    Le mieux c'est le quelle stp??? à utilisé

  4. #4
    Membre expérimenté
    Inscrit en
    Juillet 2006
    Messages
    253
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 253
    Par défaut
    Citation Envoyé par speedylol
    Le mieux c'est le quelle stp??? à utilisé
    Je te conseille d'employer la première méthode:
    <meta http-equiv="refresh" content="2">
    Elle fonctionnera même si le javascript est désactivé dans le navigateur (et elle est plus simple )

  5. #5
    Membre confirmé Avatar de bibom
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    83
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 83
    Par défaut
    Oui mais avec ces 2 methodes, tu auras le clignotement ça revient à appuyer sur le bouton actualiser de ton navigateur

    Donc soit tu fait une page très lègere avec pas de grosses images pas de grosse requetes etc ... et le clignotement ne se verra pas ou presque pas

    Ou alors si c'est pour rafraichir une requete SQL par exemple tu as Ajax

    A+

  6. #6
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Octobre 2004
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2004
    Messages : 514
    Par défaut
    a bon ajax mes comment fait cela

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Réseau] Réseau : rafraîchir une page
    Par Walabar dans le forum Langage
    Réponses: 4
    Dernier message: 22/02/2007, 01h23
  2. Réponses: 1
    Dernier message: 02/07/2006, 13h34
  3. rafraîchir une page
    Par sansouna24 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 21/05/2006, 13h30
  4. Rafraîchir une page php
    Par WiLL_59 dans le forum Langage
    Réponses: 5
    Dernier message: 20/02/2006, 18h16
  5. Rafraîchir automatiquement une page
    Par pierrot10 dans le forum Langage
    Réponses: 1
    Dernier message: 17/10/2005, 18h29

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