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

jQuery Discussion :

DIV indépendant de l'url


Sujet :

jQuery

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut DIV indépendant de l'url
    Bonjour,

    je ne sais pas si je suis sur le bon forum mais voila....

    Je cherche à faire un DIV qui ne disparaisse pas même quant on change de page, exactement comme celui de facebook, le problème c'est que je vois pas comment faire(le chat), ni par ou commencer, est-ce pas CSS javascript(Jquery), le DIV est-il gardé en mémoire puis injecté dans DOM.


    Je vous remercie d'avance pour vos suggestion.

    Cordialement.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    DIV qui ne disparaisse pas même quant on change de page,
    Je pense qu'il faut plutot raisonner de façon inverse
    Sachant que ni javascript ni les données ne survivent au rechargement de page coté client, sauf a utiliser des techno comme les cookies ou localstorage,

    (de façon classique)
    soit tu ouvres une nouvelle fenêtre avec un window.open du coup tu as une fenêtre indépendante
    ou tu joues avec des iframes

    (de façon plus moderne)
    soit tu modifies en ajax le contenu de la page ce qui évite le rechargement complet et la perte des objets et données de la page ainsi c'est le reste de la page qui est modifiée et ta popin demeure intacte
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut
    Bonjour merci pour ta réponse.

    Oui je vois, cependant quand j'analyse para firebug la petite fenêtre chat que propose faceBook c'est un DIV, et quand je change de page par les boutons du navigateur je vois un chargement dans la bar de progression ce qui exclu Ajax ou je me trompe?

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    il faudrait plutot regarder dans la console firebug pour voir ce qui s'y passe...

    Mais un div ne peut pas survivre à un rechargement de page.
    SI la page se recharge il faut recréer le div au chargement
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut
    Je pense aussi que le div et recharger, il doit y avoir un table qui garde l'historique des messages, je ne m’aperçois pas de la création de la fenêtre a chaque changement de page. je vais voir comment recréer l'objet, avant toute opération de chargement de la page, comme un before onload...... j'avoue ne pas savoir si cela existe.....

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Quand tu dis que la div ne disparait pas ...

    Elle reste visible tout le temps pendant le changement de page ou elle se recharge à l'identique ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut
    Que je puisse voir.... le DIV(fenêtre) ne disparait pas, même pour une fraction de seconde.....

  8. #8
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Soit il s'agit d'un addon du navigateur
    ou alors il n'y a pas de rechargement de page mais un ajax pour le reste
    ou c'est un iframe ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut
    Hélas mon compte interne est limité... lol mais j'ai vérifié hier c'est un DIV sans Iframe, et j'ai aussi oublié de dire qu'il peut y avoir plusieurs fenêtre ouvertes... et leurs état est conservé entre les pages puis le text de la conversation.....

    Il doit réellement y avoir une histoire de cookies pour conserver l’état puis le nom des utilisateurs pour aller chercher en base la conversation....

    Je part creusé de ce coté....

  10. #10
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par défaut
    Ou alors c'est un bon vieux frameset.

    Il se trouve qu'on "crache" sur les frameset mais on est entrain de faire la même chose en Ajax (on peut opposer les mêmes reproches à une page en ajax qu'à une page à base de frames).

  11. #11
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut
    Je me pose la question si c'est une techno qui n'existe pas pour le public,c'est-à-dire des plugins.... c'est facebook quand même.....

  12. #12
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    techno réservée ?? non

    pour moi c'est de l'ajax
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  13. #13
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 277
    Par défaut
    oui surement...

Discussions similaires

  1. plusieurs background:url dans un meme div
    Par samspitz dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 18/02/2009, 16h45
  2. affichage de l'url d'une iframe dans une div
    Par Nicopilami dans le forum ASP.NET
    Réponses: 3
    Dernier message: 13/01/2009, 17h25
  3. [debutant]Div les uns à côté les autres indépendants
    Par sorry60 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 07/06/2007, 21h42
  4. Changement d'url avant affichage d'un div
    Par ipeteivince dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 22/05/2007, 08h54
  5. Réponses: 2
    Dernier message: 07/07/2006, 18h12

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