Ergebnis 1 bis 5 von 5

Thema: a href="#" wie verhindern das die ganze Seite neu geladen wird?

  1. #1
    Contao-Nutzer Avatar von Nikon231
    Registriert seit
    27.10.2009.
    Beiträge
    107

    Standard a href="#" wie verhindern das die ganze Seite neu geladen wird?

    Hallo zusammen,

    habe ein kleines Problem .. und zwar habe ich auf einer Projektübersichtsseite ein Javascript eingebunden welches es erlaubt die Projekte die dargestellt werden nach Tags zu sortieren.

    Das Menü dafür sieht dann wie folgt aus:

    HTML-Code:
    <li class="filter-item jahr last"><h2>Jahr</h2>
      <ul class="jahr-dropdown">
        <li><a href="#" rel="Alle">Alle</a></li>
        <li><a href="#" rel="2011">2011</a></li>
        <li><a href="#" rel="2010">2010</a></li>
        <li><a href="#" rel="2009">2009</a></li>
      </ul>
    </li>
    Mein JS blendet nun anhand der rel="xyz" Projekte ein und aus das funktioniert auch soweit gut, allerdings habe ich das Problem wenn ich das erste mal auf einen Link klicke wird die eigentliche Seite noch einmal neu geladen und es werden alle Projekte dargestellt. Was dann vorher www.domain.de/projekte.html war ist dann www.domain.de/#

    Und wenn ich jetzt klicke funktioniert auch alles korrekt, lediglich beim ersten mal wird eben die Seite neu geladen, jemand eine Idee wie ich das neuladen der Seite unterbinden kann?

    Viele Grüße
    Flo

  2. #2
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    Reicht es nicht wenn du hier zB #alle angibst.
    Dann ist es ein normaler Anklerlink der auf alle springen will, das leider nicht existiert.
    Kein Privat Support via PM.

  3. #3
    Contao-Nutzer Avatar von Nikon231
    Registriert seit
    27.10.2009.
    Beiträge
    107

    Standard

    Eine gute Idee, hatte ich grade mal versucht funktioniert aber leider nicht.

    So sieht der Link vorher aus:

    Code:
    http://www.domain.de/projekte.html
    und so nach dem anklicken Beispielsweise einer Jahreszahl und neu laden der Seite

    Code:
    http://www.domain.de/#2009
    Noch eine Idee?

  4. #4
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    nagut das projekte.html darfst du natürlich nicht weglasen der Link müsste dann so aussehen:

    Code:
    http://www.domain.de/projekte.html#2009
    Um das projekte.html behalten zu können kannst du einen inserttag verwenden.
    Kein Privat Support via PM.

  5. #5
    Contao-Nutzer Avatar von Nikon231
    Registriert seit
    27.10.2009.
    Beiträge
    107

    Daumen hoch

    Very nice!

    Das war es, vielen Dank!

    Grüße
    Flo

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
  •