Da et tryk på back-knappen udelukkende involvere klienten – uden et roundtrip om serveren – må en løsning nødvendigvis baseres på clientside kode (som JavaScript) samt en metode til at gemme oplysninger clientside (cookies):
1) Når formen submittes, gemmes oplysningerne fra formen i en cookie som så skrives til klienten.
2) Når brugren klikker på back-knappen, indlæser et JavaScript de gemte oplysninger fra cookien og udfylder felterne. Dette JavaScript trickkes af en onLoad() event placeret på body.taggen fo siden.
For eksempler på hvordan du læser cookies via java script:
http://www.jsmadeeasy.com/javascripts/Cookies/Number%20Of%20Visits/index.htm