Auge: DIV Container mit Paramter in URL aktivieren

Beitrag lesen

Hallo

Doch natürlich geht das und es hat hier auch noch niemand etwas gegenteiliges behauptet. Zusätzlich zu den bisher genannten Möglichkeiten, gibt es auch noch pushState() und history.state.

Bei diesen Hinweisen verstehe ich nur "Browserverlauf" manipulieren. Das will ich doch gar nicht (oder doch?).

Bei allen Hinweisen in diese Richtung geht es um folgendes. Wenn du mehrere Layer auf einer Seite anbietest und das Umschalten zwischen den Layern nur mit JS realisierst und zusätzlich nicht die URL manipulierst, wird der Aufruf der Seite immer nur im Standardmodus möglich sein. Das heißt, es wird beim Aufruf immer Layer Numero eins angezeigt.

Nun stelle dir vor, jemand findet auf deiner Seite für ihn wichtige Infos, die er, so richtig Web-2.0-gerecht, mit anderen teilen will. Die relevante Info ist im Layer drei zu finden. Da dieser aber wegen der fehlenden Manipulation der URL nicht direkt verlinkbar ist, muss er sinngemäß folgendes machen.

1. kopieren der URL (http://www.example.org/wichtig.html).

2. Posten der Nachricht mit der URL und einer Gebrauchsanleitung.

„Hier ist eine gute Quelle: http://www.example.org/wichtig.html

Auf die Seite gehen und Tab Nummer drei aufrufen! Da findet ihr die Info.“

Änderst du hingegen bei jedem Wechsel des Layers die URL mit einem Parameter, mit dem die Seite mit dem gewünschten Layer im Vordergrund ohne weiteres ausgeliefert wird, fällt die Gebrauchsanleitung weg. Das sähe dann sinngemäß so aus.

1. kopieren der URL (http://www.example.org/wichtig.html?layer=3).

2. Posten der Nachricht mit der URL.

„Hier ist eine gute Quelle: http://www.example.org/wichtig.html?layer=3.“

Fertich. Und das ist ja nicht nur für den, der deine Seite verlinkt, einfacher, auch derjenige, der die Seite aufruft, mus nicht noch einen unnötigen Schritt weiter gehen.

Tschö, Auge

--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
ie:{ fl:| br:> va:) ls:[ fo:) rl:( ss:| de:> js:| zu:}
Veranstaltungsdatenbank Vdb 0.3