e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
SERŠ Maribor | Iskanje | Primeri |
Med brskanjem po Internetu, brsklanik beleži, katere strani je uporabnik obiskal. Predmet history
se uporablja za vodenje evidence o naslovih URL trenutne seje spletnega brskalnika (zgodovino je sicer mogoče tudi kopirati pri postopku window.open). Prikazuje informacijo o straneh, ki se dosegljive preko gumbov Nazaj
(angl. Back
) in Naprej
(angl. Forward
). Definiran je kot lastnost vsakega okna kot njegova lastnost z imenom history (zgodovina). Predmet se pogosto uporablja za navigacijo spletnih strani.
Po pravilih lepega programiranja, nikakor ne sprožamo te akcije brez uporabnikove izrecne, na primer ob pritisku na gumb. Uporabnika lahko zmede, če se po določenem času izvede sprehajanje po zgodovini brez njegove vednosti.
V različnih brskalnikih prihaja in je v preteklosti prihajalo (in to na različne načine) do različnih težav, če je stran razdeljena na okvirje (frames). Včasih se zdi, da ni nikakršne povezave med zgodovino obiskanih strani, temu kamor se gre po pritisku na gumbe v orodni vrstici in premetom history
v JavaScript. To je bil tudi eden od razlogov za opuščanje okvirjev.
length
back()
history.go(-1)
in pritisku na gumb NAZAJ (BACK).
→
primerforward()
history.go(1)
in pritisku na gumb NAPREJ (FORWARD).
→
primergo(odmik)
→
primergo("niz")
title
strani. IE ima s tem postopkom težave.SERŠ Maribor : Strokovna gimnazija : 2004 : Neven Šrok