JavaScript History API
- Edellinen sivu API Geolocation
- Seuraava sivu API MediaQueryList
Window History objekti
Kurssivinkki:
History-objekti sisältää käyttäjän (selaimen ikkunassa) käyneet URL-osoitteet.
History-objekti on window-objektin ominaisuus.
History-objekti voidaan saavuttaa seuraavilla tavoilla:
window.history tai pelkästään history:
Esimerkki
let length = window.history.length;
Kokeile itse
History-objektin ominaisuudet ja metodit | Ominaisuus/metodi |
---|---|
back() | Kuvaus |
forward() | Lataa historialistan edellinen URL (sivu). |
go() | Lataa historialistan seuraava URL (sivu). |
length | Palauttaa historialistan URL (sivun) määrän. |
History-objektin kuvaus
History-objekti suunniteltiin alun perin edustamaan ikkunan selaimen selaushistoriaa. Mutta yksityisyyden vuoksi, History-objekti ei enää salli skriptien pääsyä aikaisemmin käytettyihin todellisiin URL-osoitteisiin. Ainoa säilynyt toiminto on back()、forward() ja go() Metodi.
Esimerkki
Alla olevan koodirivin suorittama toiminto on sama kuin takaisinpainikkeen painalluksella suoritettava toiminto:
history.back()
Alla olevan koodirivin suorittama toiminto on sama kuin kaksinkertaisella takaisinpainikkeen painalluksella suoritettava toiminto:
history.go(-2)
- Edellinen sivu API Geolocation
- Seuraava sivu API MediaQueryList