Ouvrir un lien dans une frame de droite

laurelina75 Messages postés 4 Statut Membre -  
 Delphine -
bonjour à tous, j'essaye depuis un bout de temps mais je n'arrive à rien malgré toutes mes recherches...

je débute en PHP et après avoir crée une frame (gauche / droite) j'aimerai qu'un lien qui est sur la gauche s'ouvre dans la frame de droite sans que cela ouvre une nouvelle fenetre...

un peu comme ici:
http://www.snv.jussieu.fr/archambault/cours/html/exemples/frames7.html

le fichier ressemble pour l'instant a cela (je l'ai beaucoup bidouillé donc il faut surement changer beaucoup de choses pour que ca soit correct :)

merci beaucoup en tout cas

<HTML>
<HEAD>
<TITLE>HOMEPAGE for FRAMES</TITLE>
</HEAD>

<FRAMESET COLS="35%,65%">

<frame src="Menu.html" name=gauche TARGET="_self">
<frame src="Bienvenue.html" name=droite TARGET="_top">

onclick="parent.window.droite.location='new.htm'">Gauche</a></h1>

</frameset>

</HTML>

5 réponses

  1. laurelina75 Messages postés 4 Statut Membre
     
    personne pour un petit coup de main?
    0
  2. Delphine
     
    Bonjour

    Je pense que dans le site modelé il y a de lajax.

    Je vais essayer de vous prépare un exemple simple.
    0
  3. laurelina75 Messages postés 4 Statut Membre
     
    je ne connaissais pas merci, oui apparemment c'est possible enfin ca me rapproche de ma solution :)

    merci beaucoup Delphine
    0
  4. laurelina75 Messages postés 4 Statut Membre
     
    j'ai trouvé ce lien

    http://top-news.fr/ajax-avec-jquery-exemple-changement-du-contenu-d-un-div/

    c'est exactement ce que je souhaite faire mais pareil chez moi en local ca ne fonctionne pas avec ses fichiers de l'exemple qui sont telechargeables ici

    http://top-news.fr/demos/ajax-jquery/ajax-jquery.rar

    ca rafraichi la fenetre et ca n'ouvre pas dans le cadre/frame
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Delphine
     
    Hello

    je t'envoie un exemple de page avec une partie fixe à gauche et en haut.
    Je pense que çà devrait vous aider.


    <html>
    <head>
    <style>
    /* ---------------- css des <div> ---------------- */
    div{
    background-color : #dee7f7 ;
    }
    div.box{
    border : 4px ;
    border-color : black ;
    background-color : #f0f0f0 ;
    box-shadow : 6px 5px 5px #c0c0c0;
    }
    #bloc-fixe-vertical {
    position : fixed ;
    overflow : auto ;
    left : 1px ;
    width : 24% ;
    bottom : 0px ;
    top : 115 ;
    border : solid 1px ;
    background-color : #ffffff ;
    font-size : 90% ;
    }
    #contenu-vertical {
    position : fixed ;
    overflow : auto ;
    left : 24% ;
    width : 76% ;
    bottom : px ;
    top : 115px ;
    border : solid 1px ;
    background-color : #ffffff ;
    }
    #bloc-fixe-horizontal {
    position : fixed ;
    overflow : auto ;
    right : 0px ;
    left : 0px ;
    top : 0px ;
    height : 115px ;
    border : solid 0px ;
    background-color : #dee7f7 ;
    font-size : 90% ;
    }
    #contenu-horizontal {
    position : fixed ;
    overflow : auto ;
    right : 0px ;
    left : 0px ;
    bottom : 0px ;
    top : 115px ;
    border : solid 0px ;
    background-color : #ffffff ;
    }

    </style>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script src="jquery.min.js"></script>
    </head>
    <body>

    <!-- partie fixe du haut -->
    <div id="bloc-fixe-horizontal">
    ici vous pouvez mettre le titre
    </div>

    <!-- partie du bas avec scroll -->
    <div id="contenu-horizontal">

    <!-- partie fixe du bas à gauche -->
    <div id="bloc-fixe-vertical">
    //partie où il y a le menu
    </div> <!-- end <div id="bloc-fixe-vertical"> -->

    <div id="contenu-vertical">
    //ici vous mettez tout ce que vous voulez

    </div> <!-- end <div id="contenu-vertical"> -->
    </div> <!-- end <div id="contenu-horizontal"> -->

    </body>
    </html>
    0