Ich kenne das JS-Menü nicht, aber da kann man die Abfrage doch bestimmt erweitern?
In etwa:
Wenn Seite == 'index.html' oder Seite == '' markiere Home
Hallo Experten,
ich verwende ein JS-Menu von Sothink, das Tree-Menu, was ja auch wunderbar klappt so weit.
Problem: beim Seitenaufruf (nur Domainname in URL) wird in der Adressleiste nur der Domainname angezeigt, (z.B. http::/ichbins.de) und nicht die komplette URL (z.B. http::/ichbins.de/index.html), was dazu führt, dass von der Menu-Software nicht erkannt wird, auf welcher Seite sie ist. Deshalb wird auch er erste Menupunkt (Home) nicht markiert (highlited) dargestellt.
Hab schon probiert, eine Weiterleitung (mit refresh) auf eine andere Datei zu machen, das ist jedoch unelegant und funktioniert im Mozilla Firefox nicht.
Hat jemand schon mal diese Erfahrung gemacht bzw. jemand eine Idee, wie ich das elegant löse, damit auch die Suchmaschinen und vor allem Besucher nicht meckern?
Wie erzwinge ich die vollständige Darstellung der URL?
Schöne Sonnengrüße . Samuel
Ich kenne das JS-Menü nicht, aber da kann man die Abfrage doch bestimmt erweitern?
In etwa:
Wenn Seite == 'index.html' oder Seite == '' markiere Home
Sprich: es schaut nach, ob die aktuelle Datei index.html heißt, dann erfolgt das Highligting.
Da eben in der Adressleiste nur der Domainname drin steht, erfolgt kein Highlighting.
Offline funktioniert es wunderbar!
Ja, das meinte ich ja. Dass Du prüfst ob die Datei index.html heisst oder keinen Namen (sprich leer ist) hat.
Kannst Du mal den Teil mit der Überprüfung posten?
Würdest Du lokal einen Testserver und vHosts einrichten hättest Du das selbe Problem.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)