href="#nav" lädt seite neu

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • href="#nav" lädt seite neu

    Hallo,
    ich öffne ein Menu mit

    #nav:target > ul
    {
    display: block;
    }

    und einem link:
    PHP-Code:
    <a href="#nav" title="Show navigation">Show navigation</a
    meine URL sieht folgendermaßen aus:
    www.meineseite.de/keyword/site

    Leider lädt die seite neu wenn ich auf den Ankerlink klicke und zwar nach
    meineseite.de/#nav
    ich habe eine htaccess mit einem redirect:

    RewriteEngine On
    RewriteBase /wov-site


    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule .* index.php [L,QSA]

    Eigentlich sollte ja ein ankerlink nicht zu einem reload führen, oder?

    Was könnte ich falsch machen?
    Zuletzt geändert von sanktusm; 30.10.2015, 16:15.

  • #2
    Eine URL ist relativ. Wenn du auf /keyword/site#nav linken möchtest, dann solltest du das auch tun.

    Kommentar

    Lädt...
    X