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 :

barre d'outils glissante haut ecran


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 153
    Par défaut barre d'outils glissante haut ecran
    bonjour

    je voudrais en page d'accueil d'un site et suite à une authentification, afficher une barre d'outil webmaster.
    je voudrais mettre en place un visuel comme le principe de la barre des tâches Windows qui se masquent automatiquement, lorsque la souris atteind le haut de la page du site.

    quelle piste suggérée ?

    merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2010
    Messages : 35
    Par défaut
    Je n'ai pas très bien compris ta question.
    Tu veux un menu qui ne s'affiche qu'au survol de la souris d'un élement??

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 153
    Par défaut
    oui

    j'imagine une boite qui dépasse d'1 ou 2 millimètres du bord haut de la page, juste pour capter le passage de la souris et glisser vers le bas de la hauteur de la barre

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2010
    Messages : 35
    Par défaut
    Tu peux utiliser une fonction Javascript pour ce menu "caché".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <script language="javascript" type="text/javascript">
     
    	function affiche(iden) {
    		document.getElementById(iden).style.display="block";
    	}
     
    	function cacher(iden) {
    		document.getElementById(iden).style.display="none";
    	}
     
     </script>
    Et pour le code html :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <div id="onglet" onMouseOut="Javascript : cacher('menu_cache');" onMouseOver="Javascript : affiche('menu_cache');">
         <div id="menu_cache" style="display:none; position:absolute;">
              Contenu du menu caché..
         </div>
    </div>

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 153
    Par défaut
    en fait la fct Javascript : affiche('menu_cache') ne peut être activée car rien n'est onMouseOver-isable

    en fait, il faudrait que le <div id="menu_cache"> depasse en haut de 2-3 millimetres afin de pouvoir passer la souris dessus et il glisse vers le bas

    un petit effet de glissé vers le bas à la prototype ??

    mais comment ne laisser depasser qu'un bout du <div>

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2010
    Messages : 35
    Par défaut
    A d'accord je n'avais pas compris ta question.
    Tu veux que ton menu apparaisse avec un effet de mouvement ( glissement vers le bas ) ou juste qu'il aparaisse entierement quand tu passes la souris dessus??

    Si tu veux l'effet de mouvement tu peux utiliser de l'AJAX.
    Ex : mootools ou scriptaculous.

    Ce lien devrait te satisfaire
    http://wiki.github.com/madrobby/scri...fect-slidedown

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 153
    Par défaut
    tres bien ça merci

    peut remplacer le click par un onmouseover ?

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2010
    Messages : 35
    Par défaut
    Biensur ou avec toutes (je pense) les autres fonctions javascript

Discussions similaires

  1. Ouvrir un classeur sans barre d'outils en haut
    Par Bubale dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/05/2008, 08h39
  2. [VB6]Barre d'outil
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 06/02/2003, 11h48
  3. [VBA-E] Barre d'outil créée automatiquement
    Par gjeff dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/12/2002, 16h45
  4. [VB6] [Interface] Icones de boutons de barre d'outils
    Par elifqaoui dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 13/09/2002, 15h50
  5. Barre d'outils
    Par MANU_2 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 04/08/2002, 22h48

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