Beim Aktualisieren auf Anker Springen trotz relativen Link
Julius
- html
0 Martin Hölter0 Julius0 Martin Hölter0 wahsaga
Hallo an alle die hier her gefunden haben.
Ich arbeite momentan an einem Shop den ich mit Epages programmiere.
Epages generiert die Seiten so das sie keine Absolute Adressierung haben (z.B. index.html gibts halt nicht, sonder nur einen Link in dieser Form http://xxx/epages/team14.storefront/42a1853f01f75a14271d83ea580d0676/Home/0/2 ).
Ich würde gerne eine Seite aktualisieren und dabei auf einen Anker springen was sich mit meinem momentanen wissen leider nicht realisieren lässt da ich Anker auf Seiten halt nur absolut ansprechen kann (http://xxx/index.html#anker).
Weis einer von euch vielleicht ne Möglichkeit einen Link so zu gestalten das man ihm einfach nur sagt "rufe dich selber (aktualisieren) und springe auf den Anker). Diese rufe dich selber auf müsste halt relativ passieren.
Vielen dank schon mal an alle die bis hierher gelesen haben und mir vielleicht helfen können.
Julius
Hi!
Weis einer von euch vielleicht ne Möglichkeit einen Link so zu gestalten das man ihm einfach nur sagt "rufe dich selber (aktualisieren) und springe auf den Anker). Diese rufe dich selber auf müsste halt relativ passieren.
Also wenn ich dich recht verstanden habe, müsste doch ein <a href="#anker">zum Anker springen</a>
reichen, oder hab ich da was falsch verstanden?
Gruß
Martin
Hi!
Weis einer von euch vielleicht ne Möglichkeit einen Link so zu gestalten das man ihm einfach nur sagt "rufe dich selber (aktualisieren) und springe auf den Anker). Diese rufe dich selber auf müsste halt relativ passieren.
Also wenn ich dich recht verstanden habe, müsste doch ein
<a href="#anker">zum Anker springen</a>
reichen, oder hab ich da was falsch verstanden?Gruß
Martin
Ich will !aktualisieren! und zu nem Anker springen.
Hi!
Ich will !aktualisieren! und zu nem Anker springen.
Erst einmal klarstellen, was absolut ist (z.B. <a href="http://www.example.org/verzeichnis/datei.htm#anker>Link</a>) ud was relativ (z.B. <a href="../verzeichis/datei.htm#anker">Link</a>).
Demzufolge scheinst du absolute Links zu haben, ich verstehe allerdings dein Problem nicht so ganz. Setze doch einen Link a la <a href="Form http://xxx/epages/team14.storefront/42a1853f01f75a14271d83ea580d0676/Home/0/2#anker">Link</A> und fertig. Allerdings musst du dann natürlich entsprechende header mitschicken, dass die Seite auch nicht gecached wird.
Per Javascript könntest du mit location.reload und location.hash weiterkommen.
Gruß
Martin
hi,
Ich will !aktualisieren! und zu nem Anker springen.
wäre es ggf. eine alternative, dazu einen "universal-anker" zu verwenden, der per javascript automatisch nach dem laden der seite angesprungen wird (onLoad in kombination mit location.hash) - und dass dieser anker dann vom serverseitigen script an die richtige stelle ins dokument hineingeschrieben wird? (beim erstaufruf der seite könnte dieser anker dann entweder ganz oben platziert, oder auch weggelassen werden.)
gruß,
wahsaga