Jan82: DIV Container mit Paramter in URL aktivieren

Beitrag lesen

Hallo zusammen,

ich habe in einer index.html sieben DIVs übereinander positioniert wobei das erste als Auswahlfläche bzw. Linkbox fungiert (display:block;) und die anderen als content-Seiten zu verstehen sind (display:none;). Mit einem JS (getElementById) werden die DIVs je nach Auswahl des Users eingeblendet, während das aktuell aktive wieder ausgeblendet wird (die ausgewählte ID wird also auf "block" gesetzt, die aktuelle ID erhält den Wert "none").

Ich möchte nun aber mit einem gezielten Aufruf im Browser nicht das Start-DIV (also meine Auswahlfläche ID=layer0) in der index.html aktivieren, sondern eines der anderen DIVs. So in der Richtung www.domain.de?id=layer2. Im Ergebnis soll also das gleiche geschehen, als würde ich auf der normalen index.html auf die Auswahlfläche klicken (beispielsweise Link2), sodass die ID layer2 sichtbar (block) und die ID layer1 nicht sichtbar (none) ist.

Geht sowas? Meine IDs heißen "layer0" bis "layer6". Ich nehme es vorweg: www.domain.de?id=layer2 funktioniert nicht.

Habt vielen Dank!