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

Langage PHP Discussion :

[PHP-JS] problème image mouseover


Sujet :

Langage PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 15
    Par défaut [PHP-JS] problème image mouseover
    Bonjour a tous,

    J'ai crée un menu, avec 2 images: 1 etat normal, et une qui s'affiche lorsqu' il y a mouseover et lorsqu'il y a selection.

    Mon problème est que les boutons restes sur l'etat mouseover meme si je clique sur une autre sous catégorie

    voici les differente partie de code:

    generation du menu:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function showbureauSubmenu($lSub)
        {
        	if($lSub == 0)
            {
                $lSub = 1;	
            }
     
        	$sub = '<table width="576" border="0" cellspacing="0" cellpadding="0" height="27" style="margin-bottom:10px">
                        <tr height="27" style="background-image:url(./media/imgs/nav/bureau_back.jpg)">';
    sous menu1:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $sub .= '<td width="78" height="27">
    <td class="submenu" ' . ($lSub  != 1 ?'style="background-image:url
    (./media/imgs/nav/bureau_back_rol.jpg); text-
    align:center"' : 'onmouseover="this.style.background=\'url(./media/imgs/nav/bureau_back_rol.jpg)\'" 
    onmouseout="this.style.background=this.style.background=\'url(./media/imgs/nav/bureau_back.jpg)\'" style="text-align:center"' ) . ' 
    onclick="document.location=\'bureaux\'" ><nobr>1-BUREAUX</nobr></td>
    sous menu2:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <td width="82" height="27"><td class="submenu" ' . ($lSub  !=
     2 ?'style="background-image:url(./media/imgs/nav/bureau_back_rol.jpg); text-align:center"' : 'onmouseover="this.style.background=\'url(./media/imgs/nav/bureau_back_rol.jpg)\'" 
    onmouseout="this.style.background=this.style.background=\'url
    (./media/imgs/nav/bureau_back.jpg)\'" style="text-align:center"' ) . ' 
    onclick="document.location=\'caissons_pour_bureau\'" ><nobr>1-
    CAISSONS</nobr></td>
    merci pour vos réponses

  2. #2
    Membre confirmé Avatar de achos
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 147
    Par défaut
    bonjour,
    lorsque tu quitte l'image tu doit retourner le menu a son etat initial donc
    onMouseOut='style par defaut de votre menu'

Discussions similaires

  1. [PHP/SQL] Problème d'insertion d'image dans SQL SERVEUR
    Par Joelatack dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 24/07/2009, 14h28
  2. [PHP & firefox] problème d'affichage d'image
    Par guestCam dans le forum Firefox
    Réponses: 2
    Dernier message: 28/08/2007, 15h59
  3. [PHP-JS] Problème avec image
    Par huforija dans le forum Langage
    Réponses: 3
    Dernier message: 07/05/2007, 13h39
  4. [PHP-JS] problème affichage image
    Par rhaamo dans le forum Langage
    Réponses: 10
    Dernier message: 06/05/2007, 16h33
  5. [FLASH MX] Problème PHP/Flash insertion image
    Par eyovas dans le forum Flash
    Réponses: 4
    Dernier message: 25/01/2006, 09h09

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