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

JavaScript Discussion :

Afficher une page après le menu


Sujet :

JavaScript

  1. #1
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 153
    Points : 100
    Points
    100
    Par défaut Afficher une page après le menu
    Salut à tous,

    J'ai créé un document HTML et je voudrais que lorsque je clique sur un menu, j'ai de nouvelles informations qui vont s'afficher au bas du menu. Y aurait-il une manière de le faire en Javascipt? j'ai pu trouver une solution en HTML qui consiste à créer des iframe mais je voudrais le faire en Javascript.

    Merci d'avance pour votre aide

  2. #2
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 153
    Points : 100
    Points
    100
    Par défaut
    Auriez-vous des exples d'applications de la propriété target définie ici ?

    Merci

  3. #3
    Membre averti Avatar de danyboy85
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Points : 312
    Points
    312
    Par défaut
    ca dépend ce que tu veux faire.

    Si les informations qui doivent s'afficher au bas du menu sont "statiques" (en gros qi tu n'a pas besion de retourner vers le serveur pour aller chercher les infos), il y a un moyen tout simple :

    mets tes infos dans un div caché.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    TonMenu
    ...
    <div id="tonDiv" style="display:none">
    Tes infos
    ...
    </div>
    Et sur l'événement onCLick de ton menu, tu fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('tonDiv').style.display="inline";
    Et si tu dois aller chercher les infos vers le serveur, utilise Ajax (XmlHttpRequest) !!!

  4. #4
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 153
    Points : 100
    Points
    100
    Par défaut
    Salut,

    La solution que tu m'as donnée ne fait pas afficher les info en bas du menu mais affiche une nouvelle page qui remplace la page principale. Merci qd même

    D'autres propositions??

  5. #5
    Expert éminent

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Points : 7 641
    Points
    7 641
    Par défaut
    Citation Envoyé par Samanta
    La solution que tu m'as donnée ne fait pas afficher les info en bas du menu mais affiche une nouvelle page qui remplace la page principale. Merci qd même
    Non, pas du tout, je confirme que les solutions de danyboy85 sont bien les bonnes solutions. En tout cas les solutions actuellement préconisées.

  6. #6
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 153
    Points : 100
    Points
    100
    Par défaut
    Voilà ce que g mis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <div id="menu">		
        <dl>			
              <dt onmouseover="javascript:montre('smenu1');">Menu1</dt>
    	<dd id="smenu1">
    	      <ul><table border=0 bgcolor="#F0F8FF" >   
                                  <tr><td><li><a href="sousmenu1.html"  
                                   onClick="document.getElementById('menu').style.display="inline"">Sousmenu1</a></li></td></tr></table>
                          </ul>
                    </dd>
        </dl>	
    etc
    Donc comme je le disais, ça m'affiche une nouvelle page.

    J'ai fait également ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    TonMenu 
    ... 
    <div id="tonDiv" style="display:none"> 
    Tes infos 
    ... 
    </div>
    Mais ça m'a effacé le menu.

  7. #7
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 153
    Points : 100
    Points
    100
    Par défaut
    Personne ne peut m'aider ???

  8. #8
    Membre averti Avatar de danyboy85
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Points : 312
    Points
    312
    Par défaut
    Ne fais pas un copier coller tout bête du code que je donne mais essaye plutot de réfléchir à ce que fais réellement le code. Mais puique ca a l'air de te faire du mal, voici un code maginfique à copier/coller !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <div id="menu" onclick="document.getElementById('tonDiv').style.display='inline'">
    menu
    </div>
     
    <div id="tonDiv" style="display:none">
    infos
    </div>
    Tu cliques sur "menu" et "infos" s'affiche SUR LA MEME PAGE

  9. #9
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 153
    Points : 100
    Points
    100
    Par défaut
    Tu arrives un peu tard, g déjà réfléchi et trouvé la solution, mais c gentil qd même

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

Discussions similaires

  1. Afficher une page sans le menu
    Par Gusss dans le forum Wiki
    Réponses: 0
    Dernier message: 06/09/2011, 12h12
  2. [PHP 5.3] Afficher une page après soumission de formulaire
    Par Th-Vi dans le forum Langage
    Réponses: 7
    Dernier message: 25/05/2009, 19h52
  3. afficher une page après actualisation
    Par vives67410 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/11/2007, 10h24
  4. [PEAR][HTML_QuickForm] Comment afficher une page après validation du formulaire ?
    Par jpinfotech dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 27/11/2006, 15h58
  5. Afficher une page après le menu
    Par Samanta dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 08/03/2006, 18h22

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