Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Dropdownmenü für Website

Hallo Leute!

Ich bräuchte mal bitte eure Hilfe.

Also ich arbeite an einem Projekt für IMCM. Und da müssen wir eine Webseite mit viel css und solchem Schnickschnack drinnen machen. Und da mir das Menü auf www.runenkunde.de irgendwie ziemlich doll gefällt habe ich mir den Quelltext angesehen und versucht, das in meine Seite einzubauen. Nur irgendwie will das nicht so recht klappen. Meine Bitte wäre, ob ihr euch mal den Code ansehen könntet und was da drinnen fehlt, bzw. falsch ist? Das ist er:

<html>
<head>
<title>Sci-Fi-Base</title>
<style type="text/css">
<!--
a.tnav { text-decoration: none; font-family:Arial, Verdana, Tahoma; font-size:11px; color: #00FF00 }
a:hover.tnav { color: #00AEEF; font-size:12px }
.tnav { font-size:12px; color: #00FF00 }
.hspot { font-size:12px }
body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px }
//-->
</style>

<style>
<!--
DIV.clTop{position:absolute; width:170}
DIV.clSub{position:absolute; left:10; width:170}
#divCont{position:relative; left:10; top:0; height:300; width:170;}
A.clMain{font-family:Tahoma, Verdana, Arial, Helvetica, Helv; font-size:12px; text-decoration:none; font-weight:bold; color:#00FF00}
A.clSubb{font-family:Tahoma, Verdana, Arial, Helvetica, Helv; font-size:12px; text-decoration:none; color:#00FF00}
#divMain{position:absolute}
//-->
</style>
<script language="JavaScript">
var stayFolded=false

var n = (document.layers) ? 1:0;
var ie = (document.all) ? 1:0;
var browser=((n || ie) && parseInt(navigator.appVersion)>=4) 

function makeMenu(obj,nest){
   nest=(!nest) ? '':'document.'+nest+'.'                              
   this.css=(n) ? eval(nest+'document.'+obj):eval('document.all.'+obj+'.style')               
      this.ref=(n) ? eval(nest+'document.'+obj+'.document'):eval('document');      
   this.height=n?this.ref.height:eval(obj+'.offsetHeight')
   this.x=(n)? this.css.left:this.css.pixelLeft;this.y=(n)? this.css.top:this.css.pixelTop;                     
   this.hideIt=b_hideIt;   this.showIt=b_showIt; this.vis=b_vis; this.moveIt=b_moveIt                                 
   return this
}
function b_showIt(){this.css.visibility="visible"}
function b_hideIt(){this.css.visibility="hidden"}
function b_vis(){if(this.css.visibility=="hidden" || this.css.visibility=="hide") return true;}
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x; this.css.top=this.y}

function init(){
   oTop=new Array()
   oTop[0]=new makeMenu('divTop1','divCont')
   oTop[1]=new makeMenu('divTop2','divCont')
   oTop[2]=new makeMenu('divTop3','divCont')
   oTop[3]=new makeMenu('divTop4','divCont')
   oTop[4]=new makeMenu('divTop5','divCont')

   oSub=new Array()
   oSub[0]=new makeMenu('divSub1','divCont.document.divTop1')
   oSub[1]=new makeMenu('divSub2','divCont.document.divTop2')
   oSub[2]=new makeMenu('divSub3','divCont.document.divTop3')
   oSub[3]=new makeMenu('divSub4','divCont.document.divTop4')
   for(i=0;i<oSub.length;i++){ oSub.hideIt() }
   for(i=1;i<oTop.length;i++){ oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height) }
}

function menu(num){
   if(browser){
      if(!stayFolded){
         for(i=0;i<oSub.length;i++){
            if(i!=num){
               oSub.hideIt()
               oTop.ref["imgA"+i].src=unImg.src
            }
         }
         for(i=1;i<oTop.length;i++){
            oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height)
         }
      }
      if(oSub[num].vis()){
         oSub[num].showIt()
         oTop[num].ref["imgA"+num].src=exImg.src
      }else{
         oSub[num].hideIt()
         oTop[num].ref["imgA"+num].src=unImg.src
      }
      for(i=1;i<oTop.length;i++){
         if(!oSub[i-1].vis()) oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height+oSub[i-1].height)
         else oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height)
      }
   }
}
if(browser) onload=init;

</script>

<base target="_self">

</head>

<body bgcolor="#000000" link="#00FF00" vlink="#00FF00" alink="#00FF00" leftmargin="0">

<!-- Beginn des Einbaus -->
<p>&nbsp;</p>

<div id="divCont">
   <div id="divTop1" class="clTop"><a href="#" target="_self" onclick="menu(0); return false" class="clMain">Star Trek</a><br>
      <div id="divSub1" class="clSub">
          <a href="tos.htm" class="tnav" target="main" class="clSubb">The Original Series</a><br>
          <a href="tng.htm" class="tnav" target="main" class="clSubb">The Next Generation</a><br>
          <a href="ds9.htm" class="tnav" target="main" class="clSubb">Deep Space Nine</a><br>
          <a href="voy.htm" class="tnav" target="main" class="clSubb">Voyager</a><br>
          <a href="enterprise.htm" class="tnav" target="main" class="clSubb">Enterprise</a><br>
      </div><br>
   </div>
   
<div id="divCont">
   <div id="divTop2" class="clTop"><a href="#" target="_self" onclick="menu(1); return false" class="clMain">Stargate</a><br>
      <div id="divSub2" class="clSub">
          <a href="sg1.htm" class="tnav" target="main" class="clSubb">Stargate SG-1</a><br>
          <a href="sg_a.htm" class="tnav" target="main" class="clSubb">Stargate: Atlantis</a><br>
      </div><br>
   </div>
   
<div id="divCont">
   <div id="divTop3" class="clTop"><a href="#" target="_self" onclick="menu(2); return false" class="clMain">Battlestar Galactica</a><br>
      <div id="divSub3" class="clSub">
          <a href="bsg_group.htm" class="tnav" target="main" class="clSubb">Besetzung</a><br>
          <a href="bsg_ships.htm" class="tnav" target="main" class="clSubb">Schiffe</a><br>
      </div><br>
   </div>
   
<div id="divCont">
   <div id="divTop4" class="clTop"><a href="#" target="_self" onclick="menu(3); return false" class="clMain">FarScape</a><br>
      <div id="divSub4" class="clSub">
          <a href="fs_crew.htm" class="tnav" target="main" class="clSubb">Crew</a><br>
      </div><br>
   </div>

<div id="divCont">
   <div id="divTop5" class="clTop"><a href="#" target="_self" onclick="menu(4); return false" class="clMain">Andromeda</a><br>
      <div id="divSub5" class="clSub">
          <a href="andromeda_crew.htm" class="tnav" target="main" class="clSubb">Crew</a><br>
          <a href="sndromeda_ship.htm" class="tnav" target="main" class="clSubb">Schiff</a><br>
      </div><br>
   </div>
<!-- Ende des Einbaus -->

</body>
</html>


VlG,
Soulslayer


Antworten zu Dropdownmenü für Website:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi,

1. Falsches Forum. Für sowas ist das "Webmaster-Forum"
2. Ich bin mir zwar nicht sicher... und kenn mich da nich so gut aus... aber ist es nicht möglich das bei dem zweitem <style> tag die atribute fehlen ? Und wäre es nicht logische das erste <style> tag mit dem zweiten einfach verbinden im sinne: "daraus eins machen" den das ist ein und das selbe: css.

MFG
TOMEK

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo Leute!

Ich bräuchte mal bitte eure Hilfe. Ich habe das hier zwar schon in "Programmierung" gepostet, ist aber wohl nicht ganz das richtige Forum. Obwohl ganz falsch wohl auch nicht, da ich ja auch JavaScript drinnen habe. Also hier nochmal. Sorry vielmals für den Doppelpost. :-[

Also ich arbeite an einem Projekt für IMCM. Und da müssen wir eine Webseite mit viel css und solchem Schnickschnack drinnen machen. Und da mir das Menü auf www.runenkunde.de irgendwie ziemlich doll gefällt habe ich mir den Quelltext angesehen und versucht, das in meine Seite einzubauen. Nur irgendwie will das nicht so recht klappen. Meine Bitte wäre, ob ihr euch mal den Code ansehen könntet und was da drinnen fehlt, bzw. falsch ist? Das ist er:

<html>
<head>
<title>Sci-Fi-Base</title>
<style type="text/css">
<!--
a.tnav { text-decoration: none; font-family:Arial, Verdana, Tahoma; font-size:11px; color: #00FF00 }
a:hover.tnav { color: #00AEEF; font-size:12px }
.tnav { font-size:12px; color: #00FF00 }
.hspot { font-size:12px }
body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px }
//-->
</style>

<style>
<!--
DIV.clTop{position:absolute; width:170}
DIV.clSub{position:absolute; left:10; width:170}
#divCont{position:relative; left:10; top:0; height:300; width:170;}
A.clMain{font-family:Tahoma, Verdana, Arial, Helvetica, Helv; font-size:12px; text-decoration:none; font-weight:bold; color:#00FF00}
A.clSubb{font-family:Tahoma, Verdana, Arial, Helvetica, Helv; font-size:12px; text-decoration:none; color:#00FF00}
#divMain{position:absolute}
//-->
</style>
<script language="JavaScript">
var stayFolded=false

var n = (document.layers) ? 1:0;
var ie = (document.all) ? 1:0;
var browser=((n || ie) && parseInt(navigator.appVersion)>=4) 

function makeMenu(obj,nest){
   nest=(!nest) ? '':'document.'+nest+'.'                             
   this.css=(n) ? eval(nest+'document.'+obj):eval('document.all.'+obj+'.style')               
      this.ref=(n) ? eval(nest+'document.'+obj+'.document'):eval('document');     
   this.height=n?this.ref.height:eval(obj+'.offsetHeight')
   this.x=(n)? this.css.left:this.css.pixelLeft;this.y=(n)? this.css.top:this.css.pixelTop;                     
   this.hideIt=b_hideIt;   this.showIt=b_showIt; this.vis=b_vis; this.moveIt=b_moveIt                                 
   return this
}
function b_showIt(){this.css.visibility="visible"}
function b_hideIt(){this.css.visibility="hidden"}
function b_vis(){if(this.css.visibility=="hidden" || this.css.visibility=="hide") return true;}
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x; this.css.top=this.y}

function init(){
   oTop=new Array()
   oTop[0]=new makeMenu('divTop1','divCont')
   oTop[1]=new makeMenu('divTop2','divCont')
   oTop[2]=new makeMenu('divTop3','divCont')
   oTop[3]=new makeMenu('divTop4','divCont')
   oTop[4]=new makeMenu('divTop5','divCont')

   oSub=new Array()
   oSub[0]=new makeMenu('divSub1','divCont.document.divTop1')
   oSub[1]=new makeMenu('divSub2','divCont.document.divTop2')
   oSub[2]=new makeMenu('divSub3','divCont.document.divTop3')
   oSub[3]=new makeMenu('divSub4','divCont.document.divTop4')
   for(i=0;i<oSub.length;i++){ oSub.hideIt() }
   for(i=1;i<oTop.length;i++){ oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height) }
}

function menu(num){
   if(browser){
      if(!stayFolded){
         for(i=0;i<oSub.length;i++){
            if(i!=num){
               oSub.hideIt()
               oTop.ref["imgA"+i].src=unImg.src
            }
         }
         for(i=1;i<oTop.length;i++){
            oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height)
         }
      }
      if(oSub[num].vis()){
         oSub[num].showIt()
         oTop[num].ref["imgA"+num].src=exImg.src
      }else{
         oSub[num].hideIt()
         oTop[num].ref["imgA"+num].src=unImg.src
      }
      for(i=1;i<oTop.length;i++){
         if(!oSub[i-1].vis()) oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height+oSub[i-1].height)
         else oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height)
      }
   }
}
if(browser) onload=init;

</script>

<base target="_self">

</head>

<body bgcolor="#000000" link="#00FF00" vlink="#00FF00" alink="#00FF00" leftmargin="0">

<!-- Beginn des Einbaus -->
<p>&nbsp;</p>

<div id="divCont">
   <div id="divTop1" class="clTop"><a href="#" target="_self" onclick="menu(0); return false" class="clMain">Star Trek</a><br>
      <div id="divSub1" class="clSub">
          <a href="tos.htm" class="tnav" target="main" class="clSubb">The Original Series</a><br>
          <a href="tng.htm" class="tnav" target="main" class="clSubb">The Next Generation</a><br>
          <a href="ds9.htm" class="tnav" target="main" class="clSubb">Deep Space Nine</a><br>
          <a href="voy.htm" class="tnav" target="main" class="clSubb">Voyager</a><br>
          <a href="enterprise.htm" class="tnav" target="main" class="clSubb">Enterprise</a><br>
      </div><br>
   </div>
   
<div id="divCont">
   <div id="divTop2" class="clTop"><a href="#" target="_self" onclick="menu(1); return false" class="clMain">Stargate</a><br>
      <div id="divSub2" class="clSub">
          <a href="sg1.htm" class="tnav" target="main" class="clSubb">Stargate SG-1</a><br>
          <a href="sg_a.htm" class="tnav" target="main" class="clSubb">Stargate: Atlantis</a><br>
      </div><br>
   </div>
   
<div id="divCont">
   <div id="divTop3" class="clTop"><a href="#" target="_self" onclick="menu(2); return false" class="clMain">Battlestar Galactica</a><br>
      <div id="divSub3" class="clSub">
          <a href="bsg_group.htm" class="tnav" target="main" class="clSubb">Besetzung</a><br>
          <a href="bsg_ships.htm" class="tnav" target="main" class="clSubb">Schiffe</a><br>
      </div><br>
   </div>
   
<div id="divCont">
   <div id="divTop4" class="clTop"><a href="#" target="_self" onclick="menu(3); return false" class="clMain">FarScape</a><br>
      <div id="divSub4" class="clSub">
          <a href="fs_crew.htm" class="tnav" target="main" class="clSubb">Crew</a><br>
      </div><br>
   </div>

<div id="divCont">
   <div id="divTop5" class="clTop"><a href="#" target="_self" onclick="menu(4); return false" class="clMain">Andromeda</a><br>
      <div id="divSub5" class="clSub">
          <a href="andromeda_crew.htm" class="tnav" target="main" class="clSubb">Crew</a><br>
          <a href="sndromeda_ship.htm" class="tnav" target="main" class="clSubb">Schiff</a><br>
      </div><br>
   </div>
<!-- Ende des Einbaus -->

</body>
</html>


VlG,
Soulslayer

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Äh, aber welche Attribute fehlen denn. Also was genau fehlt??
Ich habe die Style-Abschnitte ja nur kopiert. Aber die sind für das Auf- und Zuklappen des Menüs ja nicht zuständig. Das geht nicht. Also kann es ja wohl auch im JavaScript-Teil liegen oder? Aber den habe ich ja auch mehr oder weniger kopiert. Also vom Aussehen her stimmts. Seht doch mal hier nach: www.runenkunde.de. So soll das Menü auf- und zuklappen. Das funktioniert nicht.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ich meine dat soo:

<style type="text/css">
<!--
a.tnav { text-decoration: none; font-family:Arial, Verdana, Tahoma; font-size:11px; color: #00FF00 }
a:hover.tnav { color: #00AEEF; font-size:12px }
.tnav { font-size:12px; color: #00FF00 }
.hspot { font-size:12px }
body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px }
DIV.clTop{position:absolute; width:170}
DIV.clSub{position:absolute; left:10; width:170}
#divCont{position:relative; left:10; top:0; height:300; width:170;}
A.clMain{font-family:Tahoma, Verdana, Arial, Helvetica, Helv; font-size:12px; text-decoration:none; font-weight:bold; color:#00FF00}
A.clSubb{font-family:Tahoma, Verdana, Arial, Helvetica, Helv; font-size:12px; text-decoration:none; color:#00FF00}
#divMain{position:absolute}
//-->
</style>
das es vielleicht sinnlos ist zwei style tags zu machen obwohl beide vom type "text/css" sind....

MFG
TOMEK

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ja gut, sieht ein bissl übersichtlicher aus. Danke!!!

Aber das löst mein eigentliches Problem nicht!!

Wie gesagt, die Menüpunkte sollen sich genau so verhalten wie auf der Seite www.runenkunde.de. Das machen sie aber nicht. Genauer gesagt, mal abgesehen von den Farbänderungen usw. verhalten sie sich überhaupt nicht.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

lol.. kann das sein dass du "Firefox" oder "Opera" benutzt?
Denn das geht nur mit IE. Bei mir zummindestens....

MFG
TOMEK

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Nix lol... ich hab' IE 7.0
Und auf der Seite von der ich das kopiert habe funktioniert's.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hast du es "original" kopiert... alsooo alles kopiert... oder noch etwas dran rumgeändert ???
 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Klar hab' ich noch was dran rumgeändert. Hab's ja an meine Seite anpassen müssen - aber nur Textmäßig. Sieh dir einfach mal den Originalquelltext dort auf der Seite (www.runenkunde.de) an. Im JavaScript-Teil selbst hab' ich nur die überflüssigen Befehle rausgenommen. Also in dem Teil hier:

oTop=new Array()
   oTop[0]=new makeMenu('divTop1','divCont')
   oTop[1]=new makeMenu('divTop2','divCont')
   oTop[2]=new makeMenu('divTop3','divCont')
   oTop[3]=new makeMenu('divTop4','divCont')
   oTop[4]=new makeMenu('divTop5','divCont')

   oSub=new Array()
   oSub[0]=new makeMenu('divSub1','divCont.document.divTop1')
   oSub[1]=new makeMenu('divSub2','divCont.document.divTop2')
   oSub[2]=new makeMenu('divSub3','divCont.document.divTop3')
   oSub[3]=new makeMenu('divSub4','divCont.document.divTop4')

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hast dus mal versucht das originalkopierte zu übernehmen ??

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Versucht hab' ich's, aber es ging trotzdem nicht. Und es ergibt ja auch keinen Sinn. Ich habe ja nur die überflüssigen oTop und oSub rausgeschmissen. Wozu soll ich den 7 oTop's drinnen haben wenn ich nur 5 habe?

Im Moment sieht das Ergebnis so aus:



Ich verstehe nur nicht, wieso er beim untersten Menüpunkt (also Andromeda) die Untermenüs anzeigt und bei den anderen nicht. Und die Untermenüs sollen zuerst ja verdeckt sein und erst erscheinen wenn man auf den Hauptpunkt klickt. Die restlichen Menüpunkte sollen sich nach unten verschieben wenn die anderen Menüpunkte oben erscheinen. Naja, wie gesagt: genau so wie auf der Seite von der ich das habe.

Ehe Du weiter das Script von runenkunde einsetzen möchtest, schau es Dir erst einmal im Firefox an; der weigert sich nämlich, das Menü korrekt darzustellen/aufzuklappen. Ist also bei mittlerweile etlichen Mio. Firefox-Nutzern nicht sehr sinnvoll.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Nee, wie gesagt, es ist bloß für ein Projekt in der Schule. Diese Seite wird nie online gehen. Aber es ist eben ein großer Teil der Endjahresnote, darum muss ich es so gut wie irgend möglich machen. Aber auf Browserkompatibilität wird dabei nicht Rücksicht genommen. Wir arbeiten mit IE.

Und ich möchte ja nicht hässlich klingen, aber hat hier jemand mal abgesehen von diversen (ich bin mir sicher gut gemeinten) Firefox-Belehrungsversuchen noch was für mich, dass mich bei meinem eigentlichen Problem weiterbring?

Hier übrigens der aktuelle Code:

<html>
<head>
<title>Sci-Fi-Base</title>
<style type="text/css">
<!--
a.tnav { text-decoration: none; font-family:Tahoma, Verdana, Helvetica; font-size:11px; color: #00FF00 }
a:hover.tnav { color: #00BFF3; font-size:12px }
.tnav { font-size:12px; color: #00BFF3 }
.hspot { font-size:12px }
body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px }
//-->
</style>

<style>
<!--
DIV.clTop{position:absolute; width:170}
DIV.clSub{position:absolute; left:10; width:170}
#divCont{position:relative; left:10; top:0; height:300; width:170;}
A.clMain{font-family:Tahoma, Verdana, Arial, Helvetica, Helv; font-size:12px; text-decoration:none; font-weight:bold; color:#00FF00}
A.clSubb{font-family:Tahoma, Verdana, Arial, Helvetica, Helv; font-size:12px; text-decoration:none; color:#00FF00}
#divMain{position:absolute}
//-->
</style>

<script language="JavaScript">

var stayFolded=false

var n = (document.layers) ? 1:0;
var ie = (document.all) ? 1:0;
var browser=((n || ie) && parseInt(navigator.appVersion)>=4)

function makeMenu(obj,nest){
nest=(!nest) ? '':'document.'+nest+'.'
this.css=(n) ? eval(nest+'document.'+obj):eval('document.all.'+obj+'.style')
this.ref=(n) ? eval(nest+'document.'+obj+'.document'):eval('document');
this.height=n?this.ref.height:eval(obj+'.offsetHeight')
this.x=(n)? this.css.left:this.css.pixelLeft;this.y=(n)? this.css.top:this.css.pixelTop;
this.hideIt=b_hideIt; this.showIt=b_showIt; this.vis=b_vis; this.moveIt=b_moveIt
return this
}
function b_showIt(){this.css.visibility="visible"}
function b_hideIt(){this.css.visibility="hidden"}
function b_vis(){if(this.css.visibility=="hidden" || this.css.visibility=="hide") return true;}
function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x; this.css.top=this.y}

function init(){
oTop=new Array()
oTop[0]=new makeMenu('divTop1','divCont')
oTop[1]=new makeMenu('divTop2','divCont')
oTop[2]=new makeMenu('divTop3','divCont')
oTop[3]=new makeMenu('divTop4','divCont')
oTop[4]=new makeMenu('divTop5','divCont')

oSub=new Array()
oSub[0]=new makeMenu('divSub1','divCont.document.divTop1')
oSub[1]=new makeMenu('divSub2','divCont.document.divTop2')
oSub[2]=new makeMenu('divSub3','divCont.document.divTop3')
oSub[3]=new makeMenu('divSub4','divCont.document.divTop4')
oSub[4]=new makeMenu('divSub5','divCont.document.divTop5')
for(i=0;i<oSub.length;i++){ oSub.hideIt() }
for(i=1;i<oTop.length;i++){ oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height) }
}
function menu(num){
if(browser){
if(!stayFolded){
for(i=0;i<oSub.length;i++){
if(i!=num){
oSub.hideIt()
oTop.ref["imgA"+i].src=unImg.src
}
}
for(i=1;i<oTop.length;i++){
oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height)
}
}
if(oSub[num].vis()){
oSub[num].showIt()
oTop[num].ref["imgA"+num].src=exImg.src
}else{
oSub[num].hideIt()
oTop[num].ref["imgA"+num].src=unImg.src
}
for(i=1;i<oTop.length;i++){
if(!oSub[i-1].vis()) oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height+oSub[i-1].height)
else oTop.moveIt(0,oTop[i-1].y+oTop[i-1].height)
}
}
}

if(browser) onload=init;

</script>

<base target="_self">

</head>

<body bgcolor="#000000" link="#00FF00" vlink="#00FF00" alink="#00FF00" leftmargin="0">

<!-- Beginn des Einbaus -->
<p>&nbsp;</p>

<div id="divCont">
<div id="divTop1" class="clTop"><a href="#" target="_self" onclick="menu(0); return false" class="clMain">Star Trek</a><br>
<div id="divSub1" class="clSub">
<a href="tos.htm" class="tnav" target="main">The Original Series</a><br>
<a href="tng.htm" class="tnav" target="main">The Next Generation</a><br>
<a href="ds9.htm" class="tnav" target="main">Deep Space Nine</a><br>
<a href="voy.htm" class="tnav" target="main">Voyager</a><br>
<a href="enterprise.htm" class="tnav" target="main">Enterprise</a><br>
</div>
<p class="clSubb"><br>
</p>
</div>

<div id="divCont">
<div id="divTop2" class="clTop"><a href="#" target="_self" onclick="menu(1); return false" class="clMain">Stargate</a><br>
<div id="divSub2" class="clSub">
<a href="sg1.htm" class="tnav" target="main">Stargate SG-1</a><br>
<a href="sg_a.htm" class="tnav" target="main">Stargate: Atlantis</a><br>
</div><br>
</div>

<div id="divCont">
<div id="divTop3" class="clTop"><a href="#" target="_self" onclick="menu(2); return false" class="clMain">Battlestar Galactica</a><br>
<div id="divSub3" class="clSub">
<a href="bsg_group.htm" class="tnav" target="main">Besetzung</a><br>
<a href="bsg_ships.htm" class="tnav" target="main">Schiffe</a><br>
</div><br>
</div>

<div id="divCont">
<div id="divTop4" class="clTop"><a href="#" target="_self" onclick="menu(3); return false" class="clMain">FarScape</a><br>
<div id="divSub4" class="clSub">
<a href="fs_crew.htm" class="tnav" target="main">Crew</a><br>
</div><br>
</div>

<div id="divCont">
<div id="divTop5" class="clTop"><a href="#" target="_self" onclick="menu(4); return false" class="clMain">Andromeda</a><br>
<div id="divSub5" class="clSub">
<a href="andromeda_crew.htm" class="tnav" target="main">Crew</a><br>
<a href="sndromeda_ship.htm" class="tnav" target="main">Schiff</a><br>
</div><br>
</div>
<!-- Ende des Einbaus -->

</div></div></div></div></div></body>
</html>

« Letzte Änderung: 18.02.07, 00:05:13 von Phoenix1991 »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi,

- man kann ¬ alles wissen
- aber es gut zu wissen wo man nachschauen kann

z.B. Michael Mailer's JavaScripts

• da gibts unter <JavaScripts IV> ein DropDown-Menü II
 


« Eine PHP Datei herunterladen?Superweb HP löschen »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Pulldown Menü
  Der Begriff "Pull-down-Menü", oder "Dropdown-Menü" bezeichnet eine bestimmte Art von Menü in Benutzeroberflächen, das eine Liste von Funktio...

Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...

Unicode
Unicode ist ein international anerkannter Standard, der als universeller Zeichencode ("Universal Code") dient und durch das Unicode-Konsortium entwickelt und verwaltet wi...