Liebe Forum-Mitglieder !!
Ich habe folgendes Problem:
Ich habe ein Drop-Down Menü in JS erstellt und möchte das nun als Navigation für meine HP verwenden.
Hierzu meine Frage:
Muss ich dieses Menü jetzt auf jeder HTML-Seite extra einbauen, oder gibt es eine Möglichkeit (z.B.: mit PHP), dass ich das Menü irgendwo zentral parke, und die einzelnen Seiten greifen immer darauf zu....
Ich möchte aber keine Frames verwenden...
Vielen Dank für eure Antworten
Kirschbam
Wie kann ich ein JS-Drop Down Menü intelligent einbauen ??
-
-
Das geht mit PHP, in dem du dein Menü per include einbindest.
-
a) js-menüs sind pfui ! einmal javascript deaktiviert (aus sicherheitsgründen) und
deine homepage ist wertlos da keine navigation vorhanden...b) ja, auslagern geht mit php include. einfach dein menü in eine neue datei menu.php
verschieben und diese dann in den anderen seiten so einbinden: -
a) js-menüs sind pfui ! einmal javascript deaktiviert (aus sicherheitsgründen) und
deine homepage ist wertlos da keine navigation vorhanden...
Korrekt. Und dabei gibt es so schöne Beispiele, die nur auf CSS basieren: http://www.cssplay.co.uk/menus/ -
und für die ganz faulen ... -> http://www.cssmenumaker.com/index.php
-
Vielen Dank für eure Antworten :-D:-D:-D
Ich werde mir das mit dem CSS-Menü auf jeden Fall auch ansehen!!
Eine Frage hätte ich noch:
Entspricht es der normalen Arbeitsweise beim Programmieren,
dass mein die Navigation auf jeder Seite extra einbaut,
oder
ist es prinzipiell cleverer die irgendwo zentral zu parken ??Wie macht ihr das so ??
Danke für eure Antwoten
LG
Kirschbam -
was is normal ?
die sauberste und einfachste möglichkeit is sicher, dass menü
auszugliedern und via php include in jede seite einzubinden.jedoch hat nicht jeder webspace php. deshalb sollte man ganz
am anfang ein template erstellen indem menü, header, footer usw
stecken - dieses x-mal kopieren und dann die entsprechenden
inhalt einfügen. -
Noch eine andere Möglichkeit:
Server side Includes