







|
|
|
 |
| > Positionner le Menu Dynamique II |
[ Posté par Jeffouille ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 18-07-2003 à 09:44 | 1 messages ]
  Salut à tous,
Je ne sais pas comment parametrer le Menu Dynamique II afin de le positionner où je le désire dans ma page.
Comment faire ?
Merci d'avance pour vos réponses !!!
Voici le texte du script :
/*
SCRIPT TROUVE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
/* A REGLER MANUELLEMENT SI LE CADRE EST TROP PETIT */
hauteurcadre = 30;
xmenu = new Array;
xlien = new Array;
xmenu[0] = 'accueil';
xmenu[1] = 'présentation';
xlien[0] = ''
xlien[1] = ''
xlien[0] += '<A HREF="httttttttp" CLASS=menudyn3>lien1-1</A>';
xlien[0] += ' | '
xlien[0] += '<A HREF="httttttp" CLASS=menudyn3>lien1-2</A>';
xlien[1] += '<A HREF="httttttp" CLASS=menudyn3>lien2-1</A>';
xlien[1] += ' | '
xlien[1] += '<A HREF="httttttp" CLASS=menudyn3>lien2-2</A>';
document.write('<STYLE TYPE="text/css">\nA.menudyn3 {color:#FFFFFF; text-decoration:none;}\nA:hover.menudyn3 {color:#000000;text-decoration:none;}\n</STYLE>');
document.write('<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 WIDTH='+(xlien.length*100)+' BGCOLOR=#000000> <TR><TD><TABLE CELLPADDING=2 CELLSPACING=1 BORDER=0 WIDTH=100%> <TR>');
for(i=0;i<xlien.length;i++)
{
document.write('<TD BGCOLOR=#000000 onMouseOver="javascript:colorIt(this);MajMenu('+i+')" ALIGN=center ID=td'+i+'><FONT SIZE=1 FACE="Verdana"><A HREF="#" onClick="return(false)" onMouseOver="MajMenu('+i+')" CLASS=menudyn3>'+xmenu[i]+'</A></FONT></TD>');
}
document.write('</TR> <TR> <TD COLSPAN='+(xlien.length)+' BGCOLOR=#7B7B7B HEIGHT='+hauteurcadre+' VALIGN=top><ilayer id="dynamenu31" width=100% height='+hauteurcadre+'><layer id="dynamenu32" width=100% height='+hauteurcadre+'><div id="dynamenu33"> </div></layer></ilayer></TD> </TR></TABLE></TD></TR></TABLE>');
function colorIt(tditem)
{
if(document.all)
{
document.all.td0.style.background='#000000';
document.all.td1.style.background='#000000';
tditem.style.background='#7B7B7B';
}
else if(document.getElementById)
{
document.getElementById("td0").style.background='#000000';
document.getElementById("td1").style.background='#000000';
tditem.style.background='#7B7B7B';
}
}
function MajMenu(menu)
{
which = xlien[menu];
if (document.layers){
document.dynamenu31.document.dynamenu32.document.write('<FONT SIZE=1 FACE="Verdana">'+which+'</FONT>')
document.dynamenu31.document.dynamenu32.document.close()
}
else if (document.getElementById)
{
document.getElementById("dynamenu33").innerHTML = '<CENTER><FONT SIZE=1 FACE="Verdana, Arial"><B>'+which+'</B></FONT></CENTER>';
}
else if (document.all){
dynamenu33.innerHTML=' '
dynamenu33.innerHTML='<FONT SIZE=1 FACE="Verdana">'+which+'</FONT>';
}
}
if (document.getElementById)
colorIt(document.getElementById("td0"));
else if (document.all){
colorIt(document.all.td0);
}
MajMenu(0);
________________ Jeffouille Online
 
|
[ Posté par Bel Mer ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 27-07-2003 à 00:59 | 537 messages ]
  Dans la page HTML utiliser un DIV, par exemple :
<DIV STYLE="position:absolute,top:300,left:80"><SCRIPT LANGUAGE=JavaScript src="ejs_menu_dyn3.js"></DIV>
Il suffit de modifier les valeur top et left.
A+
________________ [b]A+[/b] ... [i]Alias :[/i] [b]Miss Marple[/b]
|
|
Services email :
  Vous devez vous identifier pour profiter des services par email du forum.
|

|