CSS - Appel d'un div codé ailleurs
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

CSS - Appel d'un div codé ailleurs



  1. #1
    jecario

    CSS - Appel d'un div codé ailleurs


    ------

    Bonsoir a tous,

    je suis en train de coder un site en CSS/HTML dans lequel chaque page recevra le meme bandeau et un meme menu.

    Une solution serait de reinserer dans chaque page le code de ce beandeau et de ce menu, mais ce n'est pas top : trop lourd et pas pratique si je veux modifier, par exemple, le menu. Je serais oblige de revisiter chaque page.

    Mon idee est donc d'utiliser des frames, ou mieux, des pseudo frames. Les parties communes a toutes les pages seraient chacune ecrite dans une page separee et cette page serait appelee par la page visitee.

    Initialement, les frames me paraissaient interessantes, mais elles montrent vite leurs limite : risque de debordement en cas d'augmentation de la taille de police par l'utilisateur ou simplement absence de controle de la resolution de l'ecran !

    J'ai donc trouve une alternative : passer par un div contenant un object.
    Ca donnerait ceci :
    page visitee (page principale):
    <div id="headerband">
    <object data="headerband.htm" type="text/html"> </object>
    </div>

    page appelee : (contenant ici seulement un lien et jouant le role de menu)
    <a class="bouton" href="xyz/index.htm">xyz</a>
    Le probleme, c'est qu'en cliquant sur le lien, la page cible (contenant le contenu, le bandeau et le menu) s'ouvre dans l'object !!! La nouvelle page ne prend donc pas la place de la precedente comme tout internaute en a l'habitude.

    J'ai ensuite essaye d'inserer une propriete "target" dans le href. Le probleme est alors different : la page est chargee dans une nouvelle page, comme si j'avais ecrit target="_blank", et ce quoi que j'ecrive a la place de _blank.

    Quelqu'un aurait il donc une solution a me proposer pour, soit afficher dans la meme page en partant de l'utilisation de l'object, soit appeler une page dans le meme principe que les frames, mais sans frames et sans object ??

    Merci !!!

    -----

  2. #2
    Rann

    Re : CSS - Appel d'un div codé ailleurs

    connais tu le PHP?
    il y a une solution qui s'appelle "include"

  3. #3
    invite986cb214

    Re : CSS - Appel d'un div codé ailleurs

    bonjour,

    oui il y a la solution de l'include qui sera surement la plus efficace
    pour ce qui est des valeures possible de "target", http://fr.selfhtml.org/html/liens/de...#fenetre_cible

    sur ce site tu as toutes les definitions html/css dont tu peux avoir besoin

Discussions similaires

  1. CSS + JavaScript ; Changer la couleur des champs d'un formulaire
    Par zoup1 dans le forum Logiciel - Software - Open Source
    Réponses: 14
    Dernier message: 05/07/2011, 15h17
  2. Avis sur code XHTML/CSS
    Par Elbuey76 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 1
    Dernier message: 12/09/2007, 07h17
  3. Critique sur premier code css/html
    Par invite088d6dc6 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 1
    Dernier message: 27/08/2005, 05h48
  4. CSS et <div>
    Par invitec12706a7 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 2
    Dernier message: 09/12/2004, 10h25
  5. coupure son lors d'un appel
    Par semopy dans le forum Électronique
    Réponses: 1
    Dernier message: 20/08/2004, 12h19
Découvrez nos comparatifs produits sur l'informatique et les technologies.