Objekt tega razreda vodi evidenco o že obiskanih spletnih straneh. Definiran je kot lastnost vsakega okna kot njegova lastnost z imenom history.
Lastnosti
– history.length število zapisov v evidenci
Metode
– history.back() prikaže prejšnjo stran in se v evidenci pomakne en zapis nazaj.
– history.forward() prikaže naslednjo stran in se v evidenci pomakne en zapis naprej.
– history.go(odmik) prikaže zahtevano stran in se v evidenci pomakne za dano število zapisov, ki je lahko negativno (pomik nazaj) ali pozitivno (pomik naprej).
Primer: Vrnitev na predzadnjo obiskano stran
<html>
<head>
<script type="text/javascript">
function vrniSeNazaj()
{
window.history.go(-2)
}
</script>
</head>
<body>
<input type="button" value="Vrni se dve strani nazaj" onclick="vrniSeNazaj()" />
</body>
</html>