e-gradiva     HTML CSS JavaScript Načrtovanje    
  logotip  
SERŠ Maribor Iskanje Primeri

Zgodovina

Koda:
<p>
<script type="text/javascript">
document.write("\u0160tevilo vnosov v zgodovino: " + history.length)
</script>
</p>

<form id="obrazec">
<p><input type="button" onclick="history.back()" value="Nazaj" />
za 1 vnos.</p>
<p><input type="button"
onclick="history.go(-document.getElementById('vnos').value)"
value="Nazaj"> za
<input size="2" id="vnos" type="text" value="6" /> vnosov.</p>
</form>

Izgled v
brskalniku:

za 1 vnos.

za vnosov.

Razlaga: Objekt razreda history vodi evidenco o že obiskanih spletnih straneh. Definiran je kot lastnost vsakega okna kot njegova lastnost z imenom history. history.back() nam prikaže prejšnjo stran in se v evidenci pomakne en zapis nazaj. history.length nam pove število zapisov v evidenci. history.go(odmik) nam prikaže prikaže zahtevano stran in se v evidenci pomakne za dano število zapisov, ki je lahko negativno (pomik nazaj) ali pozitivno (pomik naprej).

SERŠ Maribor : Strokovna gimnazija : 2004 : Davorin Lenart