Hi,
Die Lösung war von meinem Kunden so geünscht.
Jetzt meckert er aber, weil ich JavaScript einsetzen musste und "viele Leute JavaScript aus Angst vor Viren ausschalten."
Da hat er völlig recht. Abgesehen von "normalen" Besuchern setzen auch Suchmaschinen Javascript nicht um, wodurch mindestens die interne Verlinkung nicht vorhanden ist und schlimmstenfalls keine Unterseite auffindbar ist.
Meine Meinung hierzu ist:
Java Script wird heute in so vielen Bereichen eingesetzt, dass man es in der Regel eingeschlatet hat. Wenn ein User dieses nicht aktiviert hat, dann kann er anscheinend mit den Begrenzungen leben, bzw. ist diese "gewöhnt".
Man kann optionale Funktionen zur Verfügung stellen, darf die Nutzbarkeit aber nicht von Javascript abhängig machen.
Oder gibt es eine Möglichkeit ein aufklappbares Menü OHNE JavaScript zu realisieren? Mir fällt da keine Möglichkeit ein.
Lies bitte ab http://de.selfhtml.org/css/layouts/navigationsleisten.htm#modern. Als Beispiel hierzu vielleicht http://beratungscentrum-monheim.de/ - wer einen modernen Browser benutzt oder im IE Javascript aktiviert hat, kann sich einen Klick bei den Untermenüs ersparen, wer es deativiert hat, bemerkt noch nicht einmal irgend eine Einschränkung.
Es kann kein php eingesetzt werden, ausschließlich html und css.
PHP hat auch nichts mit clientseitiger Dynamik zu tun.
freundliche Grüße
Ingo