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 :

rafraichir ou ne pas rafraichir ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 40
    Par défaut rafraichir ou ne pas rafraichir ?
    Bonjour, voilà mon interrogations.

    Je développe un site personnel dans lequel mes visiteurs pourront "travailler" sur un espace perso. Cet espace doit contenir plusieurs fonctionnalités, comme une messagerie, un outil decréation d'offre, une gestion de ses infos persos, ...

    Mon problème est le suivant. Je ne sais pas ce que je dois rafraichir ou ne pas rafraichir. Je m'explique :
    Dans un premier temps je pensais placer chacune de mes fonctionnalités dans un onglet, puis utiliser un script pour afficher/masquer les onglets , dans le but de ne pas rafraichir ma page lors de la navigation de l'utilisateur.
    Le problème, c'est que chaque fonctionnalités (donc chaque onglet) peut à son tour entrainer une modification de la page (que je souhaiterai la plus rapide possible).

    Un exemple concret (car je ne suis pas certain d'avoir été clair) :

    Admettons que l'utilisateur clique sur l'onglet "messagerie". Depuis cette messagerie, il peut obtenir son carnet de contact, ses mails brouillons/envoyés/supprimés ....
    Je souhaiterai si possible que chaque choix n'entraine pas un rechargement complet de la page.
    Car évidement, si un rafraichissement est indispensable, alors il est complètement inutile d'utiliser le mécanisme des onglets cité plus haut.


    donc, double question :

    - est-il possible (et raisonnable) d'utiliser un double système de div préchargée , à la fois pour l'ensemble des onglets et pour chaque sous-fonctionnalité des onglets (compléxité quadratique nbOnglets * nbFonctionnalitésOnglets donc préchargement de la page potentiellement long) ?

    - Dois-je me contenter d'utiliser ce système uniquement à l'intérieur de chaque onglet, et de faire une page indépendante par onglet ?



    merci beaucoup par avance !

  2. #2
    Rédacteur
    Avatar de Halleck
    Homme Profil pro
    Consultant PHP
    Inscrit en
    Mars 2003
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant PHP

    Informations forums :
    Inscription : Mars 2003
    Messages : 597
    Par défaut
    La solution des div est possible mais lourde.

    Il existe une technique dont la fonction est justement de faire communiquer serveur / navigateur sans rechargement de page : l'Ajax ! Il y a des tutos complets dans les cours.

    C'est à mon avis la meilleure solution, voire la seule dans ton cas

Discussions similaires

  1. Réponses: 10
    Dernier message: 16/05/2008, 11h44
  2. Réponses: 7
    Dernier message: 15/12/2007, 12h12
  3. [asp.net] Ne pas rafraichir la masterpage ?
    Par nah666 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 02/10/2007, 12h54
  4. Ne pas rafraichir une page auto-refresh
    Par mchk0123 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 20/03/2007, 00h09
  5. Ne pas rafraichir les images avec PHP
    Par tornaod dans le forum Langage
    Réponses: 4
    Dernier message: 07/12/2005, 22h44

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