Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4643 connectés 

 


Dernière réponse
Sujet : Problème de DHTML
la_quiche Pouvez-vous, svp, me dire ce qui ne marche pas dans ce programme (c'est un menu dynamique)
Merci
La_Quiche.
 
<html>
<head><title>zwei-stein</title>
<script language="JavaScript">
 
if(!document.getElementById)
{
alert ('Cette page risque de ne pas s\'afficher correctement.')
alert ('Pour que cette page s\'affiche de façon optimale, il faut utiliser Netscape 6.0 (ou plus) ou Microsoft Internet Explorer 5.0 (ou plus).')
alert ('Merci de votre compréhension.')
}
 
 
PosYmenu=3;
 
sousmenu=new Array(10);
sousmenu[0]=null;
sousmenu[1]=null;
sousmenu[2]=new Array;
sousmenu[2][0]='<a href="construction.html" class=menu>1</a>';
sousmenu[2][1]='<a href="construction.html" class=menu>2</a>';
sousmenu[3]=null;
sousmenu[4]=null;
sousmenu[5]=null;
sousmenu[6]=null;
sousmenu[7]=null;
sousmenu[8]=null;
sousmenu[9]=null;
sousmenu[10]=null;
 
PosY=new Array;
PosY[0]=PosYmenu;
PosY[1]=12;
PosY[2]=22;
PosY[3]=30;
PosY[4]=38;
PosY[5]=46;
PosY[6]=54;
PosY[7]=62;
PosY[8]=70;
PosY[9]=78;
PosY[10]=86;
 
bgcolor="#88000"
 
menu=new Array(11);
menu[0]="Das Inhaltsverzeichnis:";
menu[1]='<a href="../fr_index.html" target="_top" class=menu>"Version française"</a>';
menu[2]='<a href="construction.html" target="main" class=menu>StarTrek</a>';
menu[3]='<a href="construction.html" target="main" class=menu>Myst</a>';
menu[4]='<a href="construction.html" target="main" class=menu>Animorphs</a>';
menu[5]='<a href="construction.html" target="main" class=menu>Astronomie</a>';
menu[6]='<a href="construction.html" target="main" class=menu>Pysik</a>';
menu[7]='<a href="construction.html" target="main" class=menu>Chemie</a>';
menu[8]='<a href="construction.html" target="main" class=menu>Mathe</a>';
menu[9]='<a href="construction.html" target="main" class=menu>Über uns</a>';
menu[10]='<a href="construction.html" target="main" class=menu>Geschichte der Seite</a>';
 
function SousMenu(msg,position_ds_le_menu)
{
 for (i=position_ds_le_menu + 1; i<=menu.length; i++)
 {
  document.getElementById("menu_texte"+i).style.position="relative; top : 4"
 }
var content= "<table border=0 cellpadding =0 cellspacing=0 bgcolor=\"#88000\">"
 for (pass=0; pass<msg.length; pass++)
 {
  content+="<tr><td bgcolor=\"#88000\"><font size=3px>";
   if (position_ds_le_menu==2)  
      {content+="<font face=\"StarTrekFilm BT\">"};
   if(position_ds_le_menu!=2)
      {content+="<font face=\"TimesNewRoman\">"};
  content+="<center><strong>"+msg[pass]+"</font></center></strong></td></tr>";
 }
content+="</table>"
document.getElementById("cadremenu" ).style.position="relative; top:3";
document.getElementById("cadremenu" ).innerHTML=c
ontent;
document.getElementById("cadremenu" ).style.visib
ility="visible";
}
 
 
function Killfenetre()
{
document.getElementById("cadremenu" ).style.visibility="hidden";
for (i=0; i<=11; i++)
 {
  document.getElementById("menu_texte_"+i).style.position="absolute; top:"+PosY[i]
 }
}
 
document.onclick = Killfenetre();
</script>
</head>
<body link="#ffcc00" vlink="#ffffff" alink="#ffffff" text="#ffff00"bgcolor="#88000">
<div id="cadremenu" style= "visibility:hidden"></div>
<script language="JavaScript" src="menu.js">
for (i=0; i<=11; i++)
{
document.write('<div style="position:absolue;top:'+PosY[i]+'px"ID=menu_texte_'+i+'><table border=0 cellpadding=0 cellspacing=0 align="center"><tr><td bgcolor="#88000" onMouseOver="SousMenu(sousmenu[i],i)">')
    if (i==2)  
      {document.write('<font face="StarTrekFilm BT"')};
   else
      {document.write('<font face="TimesNewRoman"')};
document.write(' size=3px><center><strong>'+menu[i]+'</strong></c
enter></font></td></tr></table></div>')
}
</script>
</body>
</html>

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
la_quiche Pouvez-vous, svp, me dire ce qui ne marche pas dans ce programme (c'est un menu dynamique)
Merci
La_Quiche.
 
<html>
<head><title>zwei-stein</title>
<script language="JavaScript">
 
if(!document.getElementById)
{
alert ('Cette page risque de ne pas s\'afficher correctement.')
alert ('Pour que cette page s\'affiche de façon optimale, il faut utiliser Netscape 6.0 (ou plus) ou Microsoft Internet Explorer 5.0 (ou plus).')
alert ('Merci de votre compréhension.')
}
 
 
PosYmenu=3;
 
sousmenu=new Array(10);
sousmenu[0]=null;
sousmenu[1]=null;
sousmenu[2]=new Array;
sousmenu[2][0]='<a href="construction.html" class=menu>1</a>';
sousmenu[2][1]='<a href="construction.html" class=menu>2</a>';
sousmenu[3]=null;
sousmenu[4]=null;
sousmenu[5]=null;
sousmenu[6]=null;
sousmenu[7]=null;
sousmenu[8]=null;
sousmenu[9]=null;
sousmenu[10]=null;
 
PosY=new Array;
PosY[0]=PosYmenu;
PosY[1]=12;
PosY[2]=22;
PosY[3]=30;
PosY[4]=38;
PosY[5]=46;
PosY[6]=54;
PosY[7]=62;
PosY[8]=70;
PosY[9]=78;
PosY[10]=86;
 
bgcolor="#88000"
 
menu=new Array(11);
menu[0]="Das Inhaltsverzeichnis:";
menu[1]='<a href="../fr_index.html" target="_top" class=menu>"Version française"</a>';
menu[2]='<a href="construction.html" target="main" class=menu>StarTrek</a>';
menu[3]='<a href="construction.html" target="main" class=menu>Myst</a>';
menu[4]='<a href="construction.html" target="main" class=menu>Animorphs</a>';
menu[5]='<a href="construction.html" target="main" class=menu>Astronomie</a>';
menu[6]='<a href="construction.html" target="main" class=menu>Pysik</a>';
menu[7]='<a href="construction.html" target="main" class=menu>Chemie</a>';
menu[8]='<a href="construction.html" target="main" class=menu>Mathe</a>';
menu[9]='<a href="construction.html" target="main" class=menu>Über uns</a>';
menu[10]='<a href="construction.html" target="main" class=menu>Geschichte der Seite</a>';
 
function SousMenu(msg,position_ds_le_menu)
{
 for (i=position_ds_le_menu + 1; i<=menu.length; i++)
 {
  document.getElementById("menu_texte"+i).style.position="relative; top : 4"
 }
var content= "<table border=0 cellpadding =0 cellspacing=0 bgcolor=\"#88000\">"
 for (pass=0; pass<msg.length; pass++)
 {
  content+="<tr><td bgcolor=\"#88000\"><font size=3px>";
   if (position_ds_le_menu==2)  
      {content+="<font face=\"StarTrekFilm BT\">"};
   if(position_ds_le_menu!=2)
      {content+="<font face=\"TimesNewRoman\">"};
  content+="<center><strong>"+msg[pass]+"</font></center></strong></td></tr>";
 }
content+="</table>"
document.getElementById("cadremenu" ).style.position="relative; top:3";
document.getElementById("cadremenu" ).innerHTML=c
ontent;
document.getElementById("cadremenu" ).style.visib
ility="visible";
}
 
 
function Killfenetre()
{
document.getElementById("cadremenu" ).style.visibility="hidden";
for (i=0; i<=11; i++)
 {
  document.getElementById("menu_texte_"+i).style.position="absolute; top:"+PosY[i]
 }
}
 
document.onclick = Killfenetre();
</script>
</head>
<body link="#ffcc00" vlink="#ffffff" alink="#ffffff" text="#ffff00"bgcolor="#88000">
<div id="cadremenu" style= "visibility:hidden"></div>
<script language="JavaScript" src="menu.js">
for (i=0; i<=11; i++)
{
document.write('<div style="position:absolue;top:'+PosY[i]+'px"ID=menu_texte_'+i+'><table border=0 cellpadding=0 cellspacing=0 align="center"><tr><td bgcolor="#88000" onMouseOver="SousMenu(sousmenu[i],i)">')
    if (i==2)  
      {document.write('<font face="StarTrekFilm BT"')};
   else
      {document.write('<font face="TimesNewRoman"')};
document.write(' size=3px><center><strong>'+menu[i]+'</strong></c
enter></font></td></tr></table></div>')
}
</script>
</body>
</html>

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)