---
title: "Ajax - Navigation med framåt/bakåtknappar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/186138-ajax-navigation-med-framåt-bakåtknappar"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "niNe"
published: "2011-02-21T13:04:40.000Z"
updated: "2011-02-22T21:47:20.000Z"
replies: 1
views: 602
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/186138-ajax-navigation-med-framåt-bakåtknappar"
---

# Ajax - Navigation med framåt/bakåtknappar

## #1 — niNe, 2011-02-21T13:04Z

Tjenare!

Använder mig idag av: 
<http://www.dynamicdrive.com/dynamicindex17/ajaxcontent.htm>
för att ladda phpsidor i ett nytt lager på min sajt. Funkar fint out-of-the-box. Dock funkar ju inte navigeringsknapparna, så om jag klickar in på en länk och sedan klickar på bakåtknappen i webbläsaren, så kommer jag ju tillbaks till föregående sajt jag besökte. 

Med andra ord; om jag har googlat mig fram till sidan, klickar på en länk, och sedan väljer att gå tillbaks så kommer jag ju alltså tillbaks till googles sökresultat, istället för till min startsida. 

Någon som har koll på hur man aktiverar detta i befintlig kod?

Permalänk: https://www.webforum.nu/p/186138

## #2 — Palle, 2011-02-22T21:47Z

Finns en del sätt att lösa det där på.  :) 

I nyare webbläsare, med ett utvecklat stöd för HTML5, kan man använda [pushState](http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#dom-history-pushstate) för att sätta och hämta information i *history* och där igenom hämta hur man navigerat och då trigga dina ajax anrop.

Som fallback för äldre webbläsare får man instället använda hashbangs (#!) och mickla med [location objektet](https://developer.mozilla.org/en/DOM/window.location) och där sätta/hämta värden via location.hash och [window.onhashchange](https://developer.mozilla.org/en/DOM/window.onhashchange) för läsa av hur man navigerat, och då trigga dina ajax anrop..

Glömde;  Kan passa på att tipsa om [JQUERY BBQ: BACK BUTTON & QUERY LIBRARY](http://benalman.com/code/projects/jquery-bbq/docs/files/jquery-ba-bbq-js.html) som handhar logik för att lösa, b.la. det du frågar efter (+ en del annat).

Hoppas du hängde med, annars får du höra av dig igen. :bire

Permalänk: https://www.webforum.nu/p/2268391

---

Tråden på webben: https://www.webforum.nu/amne/javascript/186138-ajax-navigation-med-framåt-bakåtknappar
