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

Zope Python Discussion :

Rafraichir un tal


Sujet :

Zope Python

  1. #1
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 25
    Par défaut Rafraichir un tal
    Bonjour,

    en fait j'aurais besoin de rafraichir assez souvent (genre ttes les 10sec) un tal:qqchose dans une ZPT.
    Est-ce que c'est possible? jdirais que non vu qu'ils sont interprétés au 1er chargement de la page.
    Donc si ya moyen ou si qqun voit une soluce.. merci

  2. #2
    Membre éprouvé Avatar de HexChit
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 127
    Par défaut
    hum comment ca rafraichir un tal? à la limite tu pourrais rafraichir la page mais un tal je vois pas
    ousinon tu pourrais mettre ton code qu'on puisse peut etre t'aider

  3. #3
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 25
    Par défaut
    hum oui.. jsuis pas sur ca change grand chose

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <tal:block tal:condition="python:script.isThereMessage(currentSession.getProperty('login', ''))">
      <div tal:content="python:script.getMessages(currentSession.getProperty('login', ''))"></div>
    </tal:block>
    voila.. jveux juste rafraichir ca assez souvent.

  4. #4
    Membre éprouvé Avatar de HexChit
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 127
    Par défaut
    Hum je crois comprendre ce que tu veux faire :
    ce que tu voudrais c'est qu'un utilisateur puisse voir ses nouveau messages en restant sur la meme page c'est ca?

  5. #5
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 25
    Par défaut
    oui mais sans rafraichir l'ensemble de la page.
    Je suis parti sur un truc avec des frames invisibles la et la balise meta qui refresh..enfin on va voir ce que ca va donner

  6. #6
    Membre éprouvé Avatar de HexChit
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    127
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 127
    Par défaut
    honnetement si tu veux un truc qui rox fait de l'ajax du style le truc de google/gmail

  7. #7
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 28
    Par défaut
    Pour avoir une information qui se rafraichit automatiquement sur le navigateur, il faut utiliser un timer javascript. On peut voir un exemple ici : http://www.javascript-page.com/timer.html.
    Dans ton cas, la fonction appelée régulièrement fera un refresh de la page (location.reload()).
    En utilisant xml/rpc, on peut ne modifier que l'information en question (sans rafraichir toute la page), mais c'est un "peu" plus compliqué. Une bonne bibliothèque javascript pour faire du xml/rpc est vcxmlrpc (http://www.vcdn.org/Public/XMLRPC/).
    Bon courage !
    pascal de oliveira
    RamaPlus

Discussions similaires

  1. [Conception][Langue] Rafraichir une application
    Par smash31 dans le forum Général Java
    Réponses: 5
    Dernier message: 06/07/2004, 14h04
  2. Rafraichir TADOQuery
    Par koolkris dans le forum Bases de données
    Réponses: 6
    Dernier message: 13/05/2004, 16h14
  3. [API] Rafraichir une fenetre ?
    Par laurent_h dans le forum Windows
    Réponses: 2
    Dernier message: 17/04/2004, 23h26
  4. rafraichir un dbGrid
    Par undertacleur dans le forum Bases de données
    Réponses: 6
    Dernier message: 24/02/2004, 08h46
  5. Comment rafraichir le swf ?
    Par oazar dans le forum Flash
    Réponses: 3
    Dernier message: 17/10/2003, 13h08

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