Zum Inhalt springen

[Tutorial] DropDown-Menü als Navigationselement

Erstellt am 15. August 2003 · 4 Antworten · letzte Antwort am 19. August 2003

Tags: Frage

Jörg Roth ·

Hi,

habe das grade mal erstellt. Vielleicht braucht es ja der ein oder andere...

Das Ganze basiert auf der Sprungmenü-Funktion vom Dreamweaver. Dazu eine Datei 'scripte.js' im fileadmin-Verzeichnis mit dem folgenden Inhalt erstellen:

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

Diese Datei im Header einbauen (Setup):

page.headerData.5 = TEXT
page.headerData.5.value = <script type="text/javascript" src="fileadmin/scripte.js" language="JavaScript"></script>

Das Menü erstellen:

page.20 = HMENU
page.20.wrap = <form name="jump"><select name="menu" onChange="MM_jumpMenu('parent',this,0)">|</select></form>
page.20.1 = TMENU
page.20.1.NO {
  linkWrap = <option value="index.php?id={elementUid}">|</option>
  doNotLinkIt = 1
  subst_elementUid = 1
}

Wichtig zu wissen ist hier, dass doNotLinkIt keinen HREF erzeugt. Um die ID zu erhalten, wird subst_elementUid auf TRUE gesetzt und als value per {elementUid} übergeben.

Das "schön" machen überlasse ich Euch 🙂