begin process at 2012 05 29 13:38:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Menu qui passe derrière combobox et listbox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Menu qui passe derrière combobox et listbox

vendredi 12 juillet 2002 à 16:06:04 | Menu qui passe derrière combobox et listbox

ypothier

J'ai un menu dynamique. puis quand mon menu déroule et que tout pret il y a un listbox ou un combobox, mon menu apparaît derrière le listbox ou le combobox. Est-ce qu'il y a un moyen pour que mon menu soit devant ???
vendredi 12 juillet 2002 à 18:20:53 | Re : Menu qui passe derrière combobox et listbox

Dean

Peut-être que c'est possible en réglant la propriété z-index (profondeur) du menu.

<div id="menu" style="z-index:10">liste</div>

Il faut encore que ton menu soit en position absolue...

Dean


-------------------------------
Réponse au message :
-------------------------------

J'ai un menu dynamique. puis quand mon menu déroule et que tout pret il y a un listbox ou un combobox, mon menu apparaît derrière le listbox ou le combobox. Est-ce qu'il y a un moyen pour que mon menu soit devant ???
vendredi 12 juillet 2002 à 21:20:32 | Re : Menu qui passe derrière combobox et listbox

ypothier

Non, ca ne fonctionne pas. Mais je ne sais pas si c'est à cause que mon menu est dans un fichier JS. J'ai mis un z-index dans ma déclaration de mon combobox, puis ca ne change rien.



-------------------------------
Réponse au message :
-------------------------------

Peut-être que c'est possible en réglant la propriété z-index (profondeur) du menu.

<div id="menu" style="z-index:10">liste</div>

Il faut encore que ton menu soit en position absolue...

Dean


-------------------------------
Réponse au message :
-------------------------------

J'ai un menu dynamique. puis quand mon menu déroule et que tout pret il y a un listbox ou un combobox, mon menu apparaît derrière le listbox ou le combobox. Est-ce qu'il y a un moyen pour que mon menu soit devant ???

samedi 13 juillet 2002 à 12:20:25 | Re : Menu qui passe derrière combobox et listbox

Dean

Je ne sais pas.

Il faudrait que je voie ton menu, à moins que ce soit tout simplement un bug...

Dean


-------------------------------
Réponse au message :
-------------------------------

Non, ca ne fonctionne pas. Mais je ne sais pas si c'est à cause que mon menu est dans un fichier JS. J'ai mis un z-index dans ma déclaration de mon combobox, puis ca ne change rien.



-------------------------------
Réponse au message :
-------------------------------

Peut-être que c'est possible en réglant la propriété z-index (profondeur) du menu.

<div id="menu" style="z-index:10">liste</div>

Il faut encore que ton menu soit en position absolue...

Dean


-------------------------------
Réponse au message :
-------------------------------

J'ai un menu dynamique. puis quand mon menu déroule et que tout pret il y a un listbox ou un combobox, mon menu apparaît derrière le listbox ou le combobox. Est-ce qu'il y a un moyen pour que mon menu soit devant ???


mercredi 17 juillet 2002 à 20:25:50 | Re : Menu qui passe derrière combobox et listbox

ypothier

Voici mon menu. Comme je te l'ai dit, c'est dans un fichier JS, et je l'ai pris sur www.editeurjavascript.com

posYmenu = 0;
bgcolor='#84A2BD';
bgcolor2='#01416B';
needcenter =false;
if(!needcenter)
posXmenu = 0;
else
{ if (document.all)
posXmenu = (document.body.clientWidth/2)-(500/2);
else
posXmenu = (window.innerWidth/2)-(500/2);
}
document.write('<style type="text/css">');
document.write('.popper { POSITION: absolute; VISIBILITY: hidden; z-index:0; }')
document.write('#topgauche { position:absolute; top:'+posYmenu+'px; left:'+posXmenu+'px; z-index:10; }')
document.write('A:hover.ejsmenu {color:white; text-decoration:none;}')
document.write('A.ejsmenu {color:white; text-decoration:none;}')
document.write('</style>')
document.write('<DIV class=popper id=topdeck></DIV>');
/*
SCRIPT EDITE SUR L'EDITEUR JAVACSRIPT
http://www.editeurjavascript.com
*/

/*
LIENS
*/
on = "on"
off = "off"
Contact = "Client/Contact/IndCnt.asp"
zlien = new Array;
zlien[0] = new Array;
zlien[1] = new Array;
zlien[2] = new Array;
zlien[3] = new Array;
zlien[4] = new Array;
zlien[5] = new Array;
zlien[0][0] = '<A onclick=f_Menu("Client/MsjCln.asp?cpAction=nouveau"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Nouvelle Adresse</a>';
zlien[0][1] = '<A onClick=f_Menu("Client/Contact/IndCnt.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Recherche Contact</A>';
zlien[0][2] = '<A onClick=f_Menu("Client/Contact/MsjCnt.asp?cpAction=nouveau&cpProvenance=recherche"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Nouveau Contact</a>';
zlien[1][0] = '<A onClick=f_Menu("Projet/nvPrj.asp?cpAction=nouveau"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Nouveau Projet</a>';
zlien[1][1] = '<A onClick=f_Menu("Projet/nvPrj.asp?cpAction=nvCmd&cpCmdTp=AC"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Nouvelle Commande à Achat</a>';
zlien[1][2] = '<A onClick=f_Menu("Projet/nvPrj.asp?cpAction=nvCmd&cpCmdTp=CM"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Nouvelle Commande à Commission</a>';
zlien[1][3] = '<A onClick="return(false)" CLASS=ejsmenu>Nouvelle Commande "Combine"</a>';
zlien[1][4] = '<A onClick="return(false)" CLASS=ejsmenu>Demande de Livraison</A>';
zlien[1][5] = '<A onClick="return(false)" ClASS=ejsmenu>Dessin en Atelier</a>';
zlien[1][6] = '<A onClick="return(false)" CLASS=ejsmenu>Trouble projet</a>';
zlien[1][7] = '<A onClick="return(false)" CLASS=ejsmenu>Mémo d\'emballage</a>';
zlien[1][8] = '<A onClick="return(false)" CLASS=ejsmenu>Ordre travail</a>';
zlien[3][0] = '<A onClick=f_Menu("Options/Categorie/majCtg.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Catégorie</A>';
zlien[3][1] = '<A onClick=f_Menu("Employe/IndEmp.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Employés</a>';
zlien[3][2] = '<A onClick=f_Menu("Etiquette/MajEtq.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Étiquettes</a>';
zlien[3][3] = '<A onClick=f_Menu("Options/Fax/fx.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Fax</A>';
zlien[3][4] = '<A onClick=f_Menu("Options/Groupe/majGrp.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Groupe</A>';
zlien[3][5] = '<A onClick=f_Menu("Options/Region/majRgn.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Région</A>';
zlien[3][6] = '<A onClick=f_Menu("Options/Taux_Change/majTxChn.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Taux de change</A>';
zlien[3][7] = '<A onClick=f_Menu("Options/Titre/majTtrCnt.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Titre des contacts</A>';
zlien[3][8] = '<A onClick=f_Menu("Options/Sous-Ligne/majSsl.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Type de Sous-Ligne</A>';
zlien[4][0] = '<A href="http://www.luxtec.ca" target="_parent" CLASS=ejsmenu>Fermer la session</A>';
zlien[4][1] = '<A onClick=f_Menu("mnh.asp?logoff=1") onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Changer d\'utilisateur</A>';
var nava = (document.layers);
var dom = (document.getElementById);
var iex = (document.all);
if (nava) { skn = document.topdeck }
else if (dom) { skn = document.getElementById("topdeck").style }
else if (iex) { skn = topdeck.style }
skn.top = posYmenu+32;

function pop(msg,pos)
{
skn.visibility = "hidden";
a=true
skn.left = posXmenu+pos;
var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#000000 WIDTH=250 style=z-index:0;><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=1>";
pass = 0
while (pass < msg.length)
{
content += "<TR><TD BGCOLOR="+bgcolor+" onMouseOver=\"this.style.background='"+bgcolor2+"'\" onMouseOut=\"this.style.background='"+bgcolor+"'\" HEIGHT=20><FONT SIZE=2 FACE=\"Arial\"><b>  "+msg[pass]+"</b></FONT></TD></TR>";
pass++;
}
content += "</TABLE></TD></TR></TABLE>";
if (nava)
{
skn.document.write(content);
skn.document.close();
skn.visibility = "visible";
}
else if (dom)
{
document.getElementById("topdeck").innerHTML = content;
skn.visibility = "visible";
}
else if (iex)
{
document.all("topdeck").innerHTML = content;
skn.visibility = "visible";
}
}
function kill()
{
skn.visibility = "hidden";
}
document.onclick = kill;
document.write('<DIV ID=topgauche><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#000000 WIDTH=1020><TR><TD><TABLE CELLPADING=0 CELLSPACING=1 BORDER=0 WIDTH=100% HEIGHT=33><TR>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[0],0)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onMouseOver="Crs_Function(on);pop(zlien[0],0)" onMouseOut="Crs_Function(off)" onClick=f_Menu("Client/IndCln.asp"); TARGET="bas" CLASS=ejsmenu><FONT SIZE=3 FACE="Arial"><b>Adresse</b></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[1],202)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onMouseOver="Crs_Function(on);pop(zlien[1],100)" onMouseOut="Crs_Function(off)" onClick=f_Menu("Projet/IndPrj.asp"); CLASS=ejsmenu><FONT SIZE=3 FACE="Arial"><b>Projet</b></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[2],407)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="Crs_Function(on);pop(zlien[2],200)" onMouseOut="Crs_Function(off)" CLASS=ejsmenu><FONT SIZE=3 FACE="Arial"><b>Rapport</b></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[3],611)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" CLASS=ejsmenu><FONT SIZE=3 FACE="Arial"><b>Utilitaires</b></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[4],815)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onMouseOver="Crs_Function(on);pop(zlien[4],400)" onMouseOut="Crs_Function(off)" onClick="return(false)" CLASS=ejsmenu><FONT SIZE=3 FACE="Arial"><b>Système</b></FONT></a></TD>')
//document.write('<TD WIDTH=100 ALIGN=center BGCOLOR="#84A2BD"><img src="mini_logo_luxtec.jpg" width=150 height=29 border=0></FONT></TD>')
document.write('</TR></TABLE></TD></TR></TABLE></DIV>')



-------------------------------
Réponse au message :
-------------------------------

Je ne sais pas.

Il faudrait que je voie ton menu, à moins que ce soit tout simplement un bug...

Dean


-------------------------------
Réponse au message :
-------------------------------

Non, ca ne fonctionne pas. Mais je ne sais pas si c'est à cause que mon menu est dans un fichier JS. J'ai mis un z-index dans ma déclaration de mon combobox, puis ca ne change rien.



-------------------------------
Réponse au message :
-------------------------------

Peut-être que c'est possible en réglant la propriété z-index (profondeur) du menu.

<div id="menu" style="z-index:10">liste</div>

Il faut encore que ton menu soit en position absolue...

Dean


-------------------------------
Réponse au message :
-------------------------------

J'ai un menu dynamique. puis quand mon menu déroule et que tout pret il y a un listbox ou un combobox, mon menu apparaît derrière le listbox ou le combobox. Est-ce qu'il y a un moyen pour que mon menu soit devant ???



mercredi 17 juillet 2002 à 21:21:08 | Re : Menu qui passe derrière combobox et listbox

Dean

Je n'ai pas testé le script mais tu peux être sûr d'une chose : ce n'est pas à cause que ton menu soit dans un fichier externe que ça ne fonctionne pas.
Comme je le disais, c'est sûrement ton navigateur qui ne gère pas correctement ce genre de cas.
Mais essaie quand même de changer les propriétés z-index que j'ai vu à plusieurs endroits dans le fichier JS. z-index définit la profondeur des éléments, s'ils doivent être situés au premier au arrière plan...
Peut-être qu'il y a moyen de faire quelque chose peut-être pas...

Dean


-------------------------------
Réponse au message :
-------------------------------

Voici mon menu. Comme je te l'ai dit, c'est dans un fichier JS, et je l'ai pris sur www.editeurjavascript.com

posYmenu = 0;
bgcolor='#84A2BD';
bgcolor2='#01416B';
needcenter =false;
if(!needcenter)
posXmenu = 0;
else
{ if (document.all)
posXmenu = (document.body.clientWidth/2)-(500/2);
else
posXmenu = (window.innerWidth/2)-(500/2);
}
document.write('<style type="text/css">');
document.write('.popper { POSITION: absolute; VISIBILITY: hidden; z-index:0; }')
document.write('#topgauche { position:absolute; top:'+posYmenu+'px; left:'+posXmenu+'px; z-index:10; }')
document.write('A:hover.ejsmenu {color:white; text-decoration:none;}')
document.write('A.ejsmenu {color:white; text-decoration:none;}')
document.write('</style>')
document.write('<DIV class=popper id=topdeck></DIV>');
/*
SCRIPT EDITE SUR L'EDITEUR JAVACSRIPT
http://www.editeurjavascript.com
*/

/*
LIENS
*/
on = "on"
off = "off"
Contact = "Client/Contact/IndCnt.asp"
zlien = new Array;
zlien[0] = new Array;
zlien[1] = new Array;
zlien[2] = new Array;
zlien[3] = new Array;
zlien[4] = new Array;
zlien[5] = new Array;
zlien[0][0] = '<A onclick=f_Menu("Client/MsjCln.asp?cpAction=nouveau"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Nouvelle Adresse</a>';
zlien[0][1] = '<A onClick=f_Menu("Client/Contact/IndCnt.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Recherche Contact</A>';
zlien[0][2] = '<A onClick=f_Menu("Client/Contact/MsjCnt.asp?cpAction=nouveau&cpProvenance=recherche"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Nouveau Contact</a>';
zlien[1][0] = '<A onClick=f_Menu("Projet/nvPrj.asp?cpAction=nouveau"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Nouveau Projet</a>';
zlien[1][1] = '<A onClick=f_Menu("Projet/nvPrj.asp?cpAction=nvCmd&cpCmdTp=AC"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Nouvelle Commande à Achat</a>';
zlien[1][2] = '<A onClick=f_Menu("Projet/nvPrj.asp?cpAction=nvCmd&cpCmdTp=CM"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Nouvelle Commande à Commission</a>';
zlien[1][3] = '<A onClick="return(false)" CLASS=ejsmenu>Nouvelle Commande "Combine"</a>';
zlien[1][4] = '<A onClick="return(false)" CLASS=ejsmenu>Demande de Livraison</A>';
zlien[1][5] = '<A onClick="return(false)" ClASS=ejsmenu>Dessin en Atelier</a>';
zlien[1][6] = '<A onClick="return(false)" CLASS=ejsmenu>Trouble projet</a>';
zlien[1][7] = '<A onClick="return(false)" CLASS=ejsmenu>Mémo d\'emballage</a>';
zlien[1][8] = '<A onClick="return(false)" CLASS=ejsmenu>Ordre travail</a>';
zlien[3][0] = '<A onClick=f_Menu("Options/Categorie/majCtg.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Catégorie</A>';
zlien[3][1] = '<A onClick=f_Menu("Employe/IndEmp.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Employés</a>';
zlien[3][2] = '<A onClick=f_Menu("Etiquette/MajEtq.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Étiquettes</a>';
zlien[3][3] = '<A onClick=f_Menu("Options/Fax/fx.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Fax</A>';
zlien[3][4] = '<A onClick=f_Menu("Options/Groupe/majGrp.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Groupe</A>';
zlien[3][5] = '<A onClick=f_Menu("Options/Region/majRgn.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Région</A>';
zlien[3][6] = '<A onClick=f_Menu("Options/Taux_Change/majTxChn.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Taux de change</A>';
zlien[3][7] = '<A onClick=f_Menu("Options/Titre/majTtrCnt.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Titre des contacts</A>';
zlien[3][8] = '<A onClick=f_Menu("Options/Sous-Ligne/majSsl.asp"); onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Type de Sous-Ligne</A>';
zlien[4][0] = '<A href="http://www.luxtec.ca" target="_parent" CLASS=ejsmenu>Fermer la session</A>';
zlien[4][1] = '<A onClick=f_Menu("mnh.asp?logoff=1") onmouseover=Crs_Function("on"); onmouseout=Crs_Function("off"); CLASS=ejsmenu>Changer d\'utilisateur</A>';
var nava = (document.layers);
var dom = (document.getElementById);
var iex = (document.all);
if (nava) { skn = document.topdeck }
else if (dom) { skn = document.getElementById("topdeck").style }
else if (iex) { skn = topdeck.style }
skn.top = posYmenu+32;

function pop(msg,pos)
{
skn.visibility = "hidden";
a=true
skn.left = posXmenu+pos;
var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#000000 WIDTH=250 style=z-index:0;><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=1>";
pass = 0
while (pass < msg.length)
{
content += "<TR><TD BGCOLOR="+bgcolor+" onMouseOver=\"this.style.background='"+bgcolor2+"'\" onMouseOut=\"this.style.background='"+bgcolor+"'\" HEIGHT=20><FONT SIZE=2 FACE=\"Arial\"><b>  "+msg[pass]+"</b></FONT></TD></TR>";
pass++;
}
content += "</TABLE></TD></TR></TABLE>";
if (nava)
{
skn.document.write(content);
skn.document.close();
skn.visibility = "visible";
}
else if (dom)
{
document.getElementById("topdeck").innerHTML = content;
skn.visibility = "visible";
}
else if (iex)
{
document.all("topdeck").innerHTML = content;
skn.visibility = "visible";
}
}
function kill()
{
skn.visibility = "hidden";
}
document.onclick = kill;
document.write('<DIV ID=topgauche><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#000000 WIDTH=1020><TR><TD><TABLE CELLPADING=0 CELLSPACING=1 BORDER=0 WIDTH=100% HEIGHT=33><TR>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[0],0)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onMouseOver="Crs_Function(on);pop(zlien[0],0)" onMouseOut="Crs_Function(off)" onClick=f_Menu("Client/IndCln.asp"); TARGET="bas" CLASS=ejsmenu><FONT SIZE=3 FACE="Arial"><b>Adresse</b></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[1],202)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onMouseOver="Crs_Function(on);pop(zlien[1],100)" onMouseOut="Crs_Function(off)" onClick=f_Menu("Projet/IndPrj.asp"); CLASS=ejsmenu><FONT SIZE=3 FACE="Arial"><b>Projet</b></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[2],407)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" onMouseOver="Crs_Function(on);pop(zlien[2],200)" onMouseOut="Crs_Function(off)" CLASS=ejsmenu><FONT SIZE=3 FACE="Arial"><b>Rapport</b></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[3],611)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onClick="return(false)" CLASS=ejsmenu><FONT SIZE=3 FACE="Arial"><b>Utilitaires</b></FONT></a></TD>')
document.write('<TD WIDTH=100 ALIGN=center BGCOLOR='+bgcolor+' onMouseOver="this.style.background=\''+bgcolor2+'\';pop(zlien[4],815)" onMouseOut="this.style.background=\''+bgcolor+'\'"><A onMouseOver="Crs_Function(on);pop(zlien[4],400)" onMouseOut="Crs_Function(off)" onClick="return(false)" CLASS=ejsmenu><FONT SIZE=3 FACE="Arial"><b>Système</b></FONT></a></TD>')
//document.write('<TD WIDTH=100 ALIGN=center BGCOLOR="#84A2BD"><img src="mini_logo_luxtec.jpg" width=150 height=29 border=0></FONT></TD>')
document.write('</TR></TABLE></TD></TR></TABLE></DIV>')



-------------------------------
Réponse au message :
-------------------------------

Je ne sais pas.

Il faudrait que je voie ton menu, à moins que ce soit tout simplement un bug...

Dean


-------------------------------
Réponse au message :
-------------------------------

Non, ca ne fonctionne pas. Mais je ne sais pas si c'est à cause que mon menu est dans un fichier JS. J'ai mis un z-index dans ma déclaration de mon combobox, puis ca ne change rien.



-------------------------------
Réponse au message :
-------------------------------

Peut-être que c'est possible en réglant la propriété z-index (profondeur) du menu.

<div id="menu" style="z-index:10">liste</div>

Il faut encore que ton menu soit en position absolue...

Dean


-------------------------------
Réponse au message :
-------------------------------

J'ai un menu dynamique. puis quand mon menu déroule et que tout pret il y a un listbox ou un combobox, mon menu apparaît derrière le listbox ou le combobox. Est-ce qu'il y a un moyen pour que mon menu soit devant ???




lundi 3 mai 2004 à 16:35:28 | Re : Menu qui passe derrière combobox et listbox

emilien81

C'est une erreur de type windowed. C'est un bug reconnu par Microsoft. L'astuce c'est de mettre des "iframe" derriere tes "div".

Emil
jeudi 13 janvier 2005 à 07:57:12 | Re : Menu qui passe derrière combobox et listbox

elrems

la solution :



Cette discussion est classée dans : combobox, menu, listbox, passe


Répondre à ce message

Sujets en rapport avec ce message

Combo + Menu [ par AbriBus ] Salut a tous,J'ai un petit probleme que j'avais deja rencontré dans d'autres languages. J'ai une page ASP qui contient des menus codés en jscript ains menu avec liste déroulante [ par YSerra ] Voici mon problème :J'aimerai que quand je passe sur un bouton du menu il apparaisse une liste déroulante des villes. Quand choisi ma ville, je suis d Aide select qui passe apr dessus mon menu déroulant [ par Neuronix ] Bonjour à tous, j'ai fait un menu déroulant avec un "div" mais lorsque que celui ci passe par dessus un "select" le select le traverse et arrive au pr menu vertical avec problème [ par sam59200 ] bonjour,bon je vous dit tout de suite : je démarre dans ce domaine donc je suis TRÉS nulle............j'ai un site personnelle et je n'arrive pas à fa menu avec problème [ par sam59200 ] bonjour,bon je vous dit tout de suite : je démarre dans ce domaine donc je suis TRÉS nulle............j'ai un site personnelle et je n'arrive pas à fa menu dynamique [ par Puchu ] Bonjour à tous, j'ai un menu dynamique, ou moins je voudrais! On faite j'ai plusieurs rubriques: Download - Fisco - Lavoro Formulari - the Menu Firefox / IE - Ne marche que sous IE [ par Blacknight91titi ] Bonjours a tous.Je pense que ca n'est pas la première question sur ce sujet mais celle ci comporte un plus.En effet j'ai créer un petit menu déroulant pb affichage menu deroulant!!! [ par joduak ] Salut! Pb de js, je n'arrive pas à afficher les différents éléments d'un menu déroulant à l'aide d'un tableau JS: J'ai essayé pleins de trucs du s Right Click multi menu [ par Nicolas H. ] Bonjour, Est-il possible de faire en sorte d'afficher un menu différent (en fonction de l'élément) et de passé différent paramètre a la fonction sur iframe et menu déroulant [ par Kangax ] Bonjour,j'ai un léger souci car j'ai créé un site web avec :- des menus déroulants sur la page principale- dans cette même page principale : une ifram


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales