JavaScript Inhaltsumschaltung

Es ist in vielen Fällen gewünscht, dass viele Inhalte auf einer Seite stehen aber zB. aus Gründen der Übersichtlichkeit nicht alle gleichzeitig angezeigt werden. Dies kann man bei Browsern, die JavaScript ausführen, durch dynamische Umschaltung des Inhaltes erreichen. Für Besucher ohne JavaScript oder für Suchmaschinen erscheinen dann alle Inhalte sofort. Für Besucher mit JavaScript bewirkt das Umschalten, dass andere Inhalte ohne weiteres Laden sofort sichtbar sind.

Das CMS unterstützt verschiedene Arten, Inhalte per JavaScript dynamisch umzuschalten und ist von versierten Benutzern in der Hinsicht gut erweiterbar.

Um zwischen den Inhalten hin- und herzuschalten wird in den meisten Fällen eine Navigation angezeigt. Eine typische Navigation ist die Tabulator-Navigation. Es gibt aber auch Situationen, wo man keine generelle Navigation wünscht, sondern das Umschalten selbst durch bestimmte Links anbieten möchte.

Die Methode, mit der das CMS solche dynamischen Inhalte umschaltet, ist kompatibel zu Browsern ohne JavaScript. Lokale Links werden zum Umschalten verwendet. Steht einem Benutzer kein JavaScript zur Verfügung, so funktionieren die Links dennoch und bringen ihn zur gewünschten Stelle. Ab Version 2.27.1 können die dynamischen Inhalte auch von Links von aussen aktiviert werden.

So aktivieren Sie Inhalte in dynamisch Umschaltbaren Inhalten

Um dynamisch ausgeblendeten Inhalt einzublenden bringen Sie in dem ausgeblendeten Inhalt ein Anchor-Ziel mit {targ:xyz,...} unter. Wenn Sie nun mit {ll:xyz} auf dieses Ziel verlinken wird der Inhalt automatisch eingeblendet und anvisiert. Wenn Sie das anvisieren unter JavaScript für ein Ziel nicht wollen, so notieren Sie das Ziel wie {targ:xyz[nohashfocus],...}.