Ergebnis 1 bis 5 von 5

Thema: Ankernavigation funktioniert nur auf Startseite

  1. #1
    Contao-Nutzer
    Registriert seit
    29.06.2009.
    Beiträge
    47

    Standard Ankernavigation funktioniert nur auf Startseite

    Hallo zusammen,

    ich habe für eine Onepage-Website im Header + Footer eine einfache Ankernavigation als html-Element gebastelt. Diese funktioniert auf der Startseite auch wunderbar. Hier ein Ausschnitt der Navigation:

    HTML-Code:
    <ul>
    	<li><a href="{{link_url::2}}#kundenbetreuung">Kundenbetreuung</a></li>
    	<li><a href="{{link_url::2}}#kontakt">Kontakt</a></li>
    	<li><a href="{{link_url::3}}">Impressum</a></li>
    </ul>
    Für das Impressum habe ich eine weitere Seite in der Struktur angelegt.

    Von der Startseite aus komme ich ohne Probleme auf das Impressum. Wenn ich aber auf der Impressum-Seite bin, komme ich einfach nicht zurück zur Startseite und dem jeweiligen Anker.
    Der Link wird theoretisch richtig angezeigt, funktioniert aber per Klick einfach nicht.
    Kennt das jemand?

    Ich verwende Contao in der Version 4.6.13.
    Vielen Dank für Tipps / Hilfestellung.

    Liebe Grüße
    Andrea

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Poste einen Link zur Seite.

  3. #3
    Contao-Nutzer
    Registriert seit
    29.06.2009.
    Beiträge
    47

    Standard

    - Link entfernt da Problem gelöst -
    Geändert von Andrea (23.01.2019 um 10:06 Uhr)

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Du hast ein JavaScript auf deiner Seite, welches auf alle Ankerlinks angewandt wird. Dieses JavaScript versucht bei einem Klick auf den Ankerlink das jeweilige Element auf der Seite zu finden und dann dort hinzuscrollen. In jedem Fall verhindert das JavaScript das Standard Verhalten des Browsers, wodurch die URL auch nicht aufgerufen wird.

    Du musst dein JavaScript dementsprechend ändern.

  5. #5
    Contao-Nutzer
    Registriert seit
    29.06.2009.
    Beiträge
    47

    Standard

    Hallo Spooky,

    danke für den Hinweis, das klingt plausibel.
    Ich habe es hinbekommen

    Vielen Dank!
    Geändert von Andrea (23.01.2019 um 10:06 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •