Όντοτητα Window History

Όντοτητα Window History

Το αντικείμενο History περιέχει τις URL που έχει επισκεφθεί ο χρήστης (στην παραθύρα του προγράμματος περιήγησης).

Το αντικείμενο History είναι ιδιότητα του αντικειμένου window.

Το αντικείμενο History μπορεί να προσβληθεί ως εξής:

window.history ή απλώς history:

Παράδειγμα

let length = window.history.length;

Προσπαθήστε το προσωπικά

let length = history.length;

Προσπαθήστε το προσωπικά

Πρότυπο και μεθόδους αντικειμένου History

Πρότυπο/Μέθοδος Περιγραφή
back() Φόρτωση της προηγούμενης URL (σελίδας) από τη λίστα ιστορικού.
forward() Φόρτωση της επόμενης URL (σελίδας) από τη λίστα ιστορικού.
go() Φόρτωση συγκεκριμένης URL (σελίδας) από τη λίστα ιστορικού.
length Επιστροφή του αριθμού των URL (σελίδων) στη λίστα ιστορικού.

Περιγραφή αντικειμένου History

Ο αντικείμενο History σχεδιάστηκε αρχικά για να εκφράσει το ιστορικό περιήγησης της παραθύρας. Ωστόσο, λόγω λόγων ιδιωτικότητας, το αντικείμενο History δεν επιτρέπει πλέον στο σενάριο πρόσβαση στις πραγματικές URL που έχουν επισκεφθεί. Η μοναδική λειτουργία που διατηρείται είναι back()forward() και go() Μέθοδος.

Παράδειγμα

Η ενέργεια που εκτελείται από την παρακάτω γραμμή κώδικα είναι ίδια με την ενέργεια που προκύπτει από ένα κλικ στο κουμπί πίσω:

history.back()

Η ενέργεια που εκτελείται από την παρακάτω γραμμή κώδικα είναι ίδια με την ενέργεια που προκύπτει από δύο κλικ στο κουμπί πίσω:

history.go(-2)