Antwort
 
Themen-Optionen Thema durchsuchen
Alt 20.05.2006, 13:05 Nach oben    #1
Benutzer
 
Benutzerbild von bacarni
 
Registriert seit: 05.01.2005
Beiträge: 81
Standard "Dynamische" Menü

Hallo,
ich bin auf der Suche nach einem dynamischen Menü. Es soll eine Kategorie haben und unter der ein paar Subkategorien. Diese sollen sich öffnen, wenn ich auf die Hauptkategorie klicke.

Ich habe auch genau das gefunden.
Und zwar hier: http://www.dhtmlcentral.com/script/script.asp?id=22

Leider mußte ich feststellen, dass die ganzen Positionen abolute festgelegt werden. Leider harmoniert das überhaupt nicht mit meinem Design. Ich möchte das Menü in eine Tabelle unterbringen, und verschiebt sich manchmal.

Gibt es noch andere Lösungen, die relative Positionswerte haben. Oder ganz andere Lösungen? Ich habe bis jetzt noch nichts gefunden. Vielleicht könnt ihr mir ja weiterhelfen.
__________________
Ein Vorurteil ist schwerer zu spalten als ein Atom -- Albert Einstein

Geändert von bacarni (20.05.2006 um 13:07 Uhr)
bacarni ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.05.2006, 13:11 Nach oben    #2
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

vielleicht hilft dir das weiter (erstellt dynamische menüs).
zur entscheidung, welches submenü du offen hast kannst du entweder JS nehmen oder du entscheidest das zur skriptlaufzeit per PHP (oder ASP oder was du nimmst)
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.05.2006, 13:39 Nach oben    #3
Benutzer
 
Benutzerbild von bacarni
 
Registriert seit: 05.01.2005
Beiträge: 81
Standard

hmm.... Vielleicht war dynamisch das flasche Schlagwort. Es geht mir nicht darum, dass Menü dynamisch zu erzeugen, sondern das Menü in Oberkategorien zusammenzufassen und wenn man draufklickt, sollen sich die Unterkategorien öffnen. Das ist aber alles statisch.

Ich versuchs mal am Beispiel zu erklären:
Ausgeklappt:
Code:
[-]Oberkategorie
      -Unterkategorie1
      -Unterkategorie2
Eingeklappt:
Code:
[+]Oberkategorie
[edit]
Hab ein Menü gefunden, welches meinen Ansprüchen genügt
Hier ist es zu finden: http://www.dynamicdrive.com/dynamici...switchmenu.htm
[/edit]
__________________
Ein Vorurteil ist schwerer zu spalten als ein Atom -- Albert Einstein

Geändert von bacarni (20.05.2006 um 15:29 Uhr)
bacarni ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.05.2006, 16:51 Nach oben    #4
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.512
Standard

Cool. Danke für den Link.
Mit etwas Umbauarbeit kann ich das sicherlich irgendwann mal verwenden ..
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.05.2006, 17:05 Nach oben    #5
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 285
Standard

Also ich mach sowas immer mit php uns sessions. Also Kategorien von 1-10 und dann beim klick auf eine Kategorie "index.php?open=1" und wenn die Kategorie geöffnet ist gibts einen anderen link der heißt dann "Index.php?close=1"
ex³ ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.05.2006, 17:09 Nach oben    #6
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.512
Standard

Es geht aber doch um den durch JavaScript realisierbaren "dynamischen" Aufbau. Bei Klick wird das Submenü geöffnet. Das ist mit einer serverseitigen alleine Sprache halt nicht möglich.
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.05.2006, 18:02 Nach oben    #7
 
Registriert seit: 10.11.2005
Ort: Schweiz -> Basel
Beiträge: 211
Standard

Zwar manchmal ganz nett, ich machs aber auch so ähnlich wie ex³.

Ich riskiere lieber einen Seiteaufruf mehr, wenn ich mir dafür das JS sparen kann
think ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.05.2006, 18:27 Nach oben    #8
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.512
Standard

Nun, wenn man es geschickt macht kann man beides so kombinieren, damit Leute, die mit JS surfen mehr Komfort haben, aber Leute "ohne JS" die Seite immer noch optimal nutzen können.

Genau an dieser Stelle finde ich den Einsatz von JS, unter oben genannten Voraussetzungen, absolut super!
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hintergrund bei Menü Bookworm HTML, XML und CSS 33 06.12.2005 19:19


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:46 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45