JavaScript Window History
- Föregående sida JS Location
- Nästa sida JS Navigator
window.history-objektet innehåller webbläsarens historik.
Window History
window.history
Objektet kan skrivas utan window.
För att skydda användarnas integritet finns det begränsningar för JavaScript att komma åt detta objekt.
Några metoder:
- history.back() - Ekvivalent med att klicka på tillbaka-knappen i webbläsaren
- history.forward() - Ekvivalent med att klicka på framåt-knappen i webbläsaren
Window History Back
history.back()
Metoden laddar föregående URL i historiken.
Detta är lika med att klicka på bakåtknappen i webbläsaren.
Exempel
Skapa en bakåtknapp på sidan:
<html> <head> <script> function goBack() { window.history.back() } </script> </head> <body> <input type="button" value="Bakåt" onclick="goBack()"> </body> </html>
Uppgiften kommer att vara som följer (klicka på knappen):
Window History Forward
history forward()
Metoden laddar nästa URL i historiken.
Detta är lika med att klicka på framåtknappen i webbläsaren.
Exempel
Skapa en framåt-knapp på sidan:
<html> <head> <script> function goForward() { window.history.forward() } </script> </head> <body> <input type="button" value="Framåt" onclick="goForward()"> </body> </html>
Uppgiften kommer att vara som följer för ovanstående kod:
- Föregående sida JS Location
- Nästa sida JS Navigator