Web History API
- Προηγούμενη σελίδα API Web Form
- Επόμενη σελίδα Web Storage API
Το Web History API παρέχει απλούς τρόπους για την πρόσβαση στο αντικείμενο windows.history.
Το αντικείμενο window.history περιέχει τους URL (ιστοσελίδες) που έχει επισκεφθεί ο χρήστης.
Όλοι οι περιηγητές υποστηρίζουν το Web History API:
Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|
Υποστηρίζεται | Υποστηρίζεται | Υποστηρίζεται | Υποστηρίζεται | Υποστηρίζεται |
Μέθοδος back() Ιστορικού
Το μεθόδος back() φορτώνει τον προηγούμενο URL από τη λίστα windows.history.
Αυτό είναι το ίδιο με το κλικ στο κουμπί "πίσω" του προγράμματος περιήγησης.
Παράδειγμα
<button onclick="myFunction()">Πίσω</button> <script> function myFunction() { window.history.back(); } </script>
Μέθοδος go() Ιστορικού
Η μέθοδος go() φορτώνει μια συγκεκριμένη URL από τη λίστα ιστορικού:
Παράδειγμα
<button onclick="myFunction()">Πίσω δύο σελίδες</button> <script> function myFunction() { window.history.go(-2); } </script>
Ιδιότητες αντικειμένου History
Ιδιότητας | Περιγραφή |
---|---|
length | Επιστροφή του αριθμού URL από τη λίστα ιστορικού |
Μέθοδοι αντικειμένου History
Μέθοδος | Περιγραφή |
---|---|
back() | Φόρτωση της προηγούμενης URL από τη λίστα ιστορικού |
forward() | Φόρτωση της επόμενης URL από τη λίστα ιστορικού |
go() | Φόρτωση συγκεκριμένης URL από τη λίστα ιστορικού |
- Προηγούμενη σελίδα API Web Form
- Επόμενη σελίδα Web Storage API