Der folgende Beitrag wurde am 27. 05. 2010, 23:59 Uhr von sandra veröffentlicht.
Hi,
ich habe eine kleine Site, die mit Ajax arbeitet. Um weitmöglichst Barrierefrei zu bleiben, verweisen alle Links auch auf tatsächliche URLs, die den gewünschten Inhalt ohne Ajax erzeugen würden.
Gibt es eine Möglichkeit, dass ich beim Klick auf einen Link, der mit onclick den Inhalt per Ajax abfragt, die entsprechende URL als Eintrag in der Browser-History ablege? Also so, dass beim Klick auf history.back() im Browser auch tatsächlich zurückgegangen wird und beim aktualisieren nicht jedesmal die Startseite geladen wird (da die URL ja unverändert in der Adresszeile steht).
LG
Sandra
Der folgende Beitrag wurde am 28. 05. 2010, 00:13 Uhr von bleicher veröffentlicht.
Grüße,
bekannter Trick ist die Verwendung von "blinden" Ankern - die meisten Browser versuchen dann den "pseudoverlauf" zu verfolgen, sollte aber getestet werden.
MFG
bleicher
--
__________________________-
FirefoxMyth
Der folgende Beitrag wurde am 28. 05. 2010, 01:49 Uhr von Gunnar Bittersmann veröffentlicht.
@@bleicher:
nuqneH
> bekannter Trick ist die Verwendung von "blinden" Ankern
Nein, nicht tricksen! Richtig machen!
Qapla'
--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)
Der folgende Beitrag wurde am 28. 05. 2010, 09:52 Uhr von dave veröffentlicht.
Hi,
> > bekannter Trick ist die Verwendung von "blinden" Ankern
>
> Nein, nicht tricksen! Richtig machen!
ich sehe den Unterschied zu dem Vorgeschlagenen und dem von dir verlinktem Artikel nicht.
Nur weil der genauer ist?
~dave
Der folgende Beitrag wurde am 28. 05. 2010, 01:48 Uhr von Gunnar Bittersmann veröffentlicht.
@@sandra:
nuqneH
> Gibt es eine Möglichkeit, dass ich beim Klick auf einen Link, der mit onclick den Inhalt per Ajax abfragt, die entsprechende URL als Eintrag in der Browser-History ablege? Also so, dass beim Klick auf history.back() im Browser auch tatsächlich zurückgegangen wird und beim aktualisieren nicht jedesmal die Startseite geladen wird (da die URL ja unverändert in der Adresszeile steht).
http://ajaxpatterns.org/Unique_URLs
Qapla'
--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4