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 :

De l'utilisation des FrameSet


Sujet :

HTML

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juillet 2002
    Messages
    705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 705
    Par défaut De l'utilisation des FrameSet
    Bonjour !

    on me dit que l'utilisation des frameset, iframes etc... ca se fait pas car sa pose des problèmes.

    Je reste interloqué.

    Je vois pas les prb que ca pose, et je trouve bien pratique de poser la navigation dans une frame, et la bannière des titres dans une autre, etc...

    Vous me conseillez quoi.

  2. #2
    Membre éclairé
    Avatar de kikidrome
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    861
    Détails du profil
    Informations personnelles :
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 861
    Par défaut
    Je les ai utilisés à une époque mais avec le référencement, c'est galère car si une frame est référencée, lorsqu'on arrive dessus depuis un moteur de recherche, on est un peu perdu car on perd la partie navigation...

    Maintenant, j'utilise spip et la conception utilisée est celle des includes php...

    Je trouve ça beaucoup plus pratique

  3. #3
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    NO FRAMES ! ! !
    Tu évites les problèmes d'impression ou de bookmark et tu améliores le référencement en évitant l'indexation de pages orphelines.
    De plus certains navigateurs ne les aiment pas du tout et il faut dire ce qui est : c'est moche

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juillet 2002
    Messages
    705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 705
    Par défaut
    oui, mais alors comment on fait quand on veut pas que tout scroll avec le contenu. Je veux conserver mon arbre de navigation visible.

    Ca permet à l'utilisateur de ne pas avoir à scroller vers le haut pour faire un simple clique vers une autre page !!

  5. #5
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    C'est très simple :
    - tu crées un menu que tu encadres avec une div : <div id="menu"> par exemple
    - puis dans ton CSS tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    #menu {
    position:fixed; /*ça reste toujours à la même place à l'écran (et non dans la page, donc ça bouge)
    float:left; /*c'est placé à gauche*/
    }
    Ou alors tu crées des ancres internes.

  6. #6
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Citation Envoyé par trotters213
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    #menu {
    position:fixed; /*ça reste toujours à la même place à l'écran (et non dans la page, donc ça bouge)
    float:left; /*c'est placé à gauche*/
    }
    position:fixed ne fonctionne qu'avec Firefox.

  7. #7
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Si tu as le temps d'apprendre des nouvelles choses et que tu veux garder tes frames, je te conseille de regarder ce lien...
    http://www.cssplay.co.uk/layouts/frame.html

    Le site en général est plutot pas mal pour faire des trucs balaises en css qui sont en général cross browser (assez impressionnant je trouve)

    http://www.cssplay.co.uk/index.html
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  8. #8
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut
    ah m.... c'est vrai

  9. #9
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juillet 2002
    Messages
    705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 705
    Par défaut
    super pour le layout, et merci, cependant une nouvelle question se pose:

    dans mon menu, j'ai différent type de menu en java script: arbres, menus déroulants etc... donc je met tout ca dans une div et quand je clique dedans la div qui s'occupe du contenu doit changer.

    Avec les frame on faisait des a href avec des targets sur la frame qui a le contenu, pour modifier le document. Est ce qu'il y a un mécanisme similaire, et surtout comment je vais pour conserver l'état de mon menu.
    C'est à dire que si j'ai déployé un arbre et que je clique sur une feuille je veux que mon arbre reste en l'état.

    Est ce que je dois faire un java script pour simuler l'effet href et target ?

  10. #10
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    je dirais que le plus simple, c'est que l'url de tes liens indiquent d'une manière ou d'une autre l'identité du lien cliqué... ( <a href="domaine.fr?page=1sub=3 >sous section 3</a> par exemple)

    ensuite, coté serveur, tu sauras quel lien a été cliqué et tu pourras passer des paramètres a ton javascript afin qu'il déroule la liste comme il faut

    ce n'est qu'une facon de faire, mais ce doit être une des plus simples a mettre en oeuvre (selon moi)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  11. #11
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juillet 2002
    Messages
    705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 705
    Par défaut
    je pensais plutot à du ajax; pour modifier la div du contenu...

    Etude à faire...

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

Discussions similaires

  1. alternative de l'utilisation des frameset en jsp
    Par psycho_xn dans le forum JSF
    Réponses: 14
    Dernier message: 19/09/2008, 00h42
  2. [CR8.5] Utilisation des codes barre
    Par Robert dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 20/01/2005, 16h13
  3. utilisation des sockets sous windows
    Par Tupac dans le forum Réseau
    Réponses: 2
    Dernier message: 21/12/2002, 18h24
  4. [Crystal Report] Utilisation des vues de sql serveur
    Par Olivierakadev dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 15/11/2002, 17h44
  5. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01

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