Η ιδιότητα Window sessionStorage
- Προηγούμενη Σελίδα scrollY
- Επόμενη Σελίδα self
- Επιστροφή στο Πάνω Σχέδιο Όντότητα Window
Ορισμός και χρήση
localStorage
και sessionStorage
Η ιδιότητα επιτρέπει την αποθήκευση κλειδιών/τιμών στις ιστοσελίδες του περιηγητή.
sessionStorage
Το αντικείμενο αποθηκεύει δεδομένα μόνο για μια συνεδρία (τα δεδομένα θα διαγραφούν όταν κλείσει η καρτέλα του προγράμματος περιήγησης).
Συμβουλή:Για περισσότερες πληροφορίες παρακαλώ δείτε Ιδιότητα localStorage,η ιδιότητα αυτή αποθηκεύει δεδομένα χωρίς ημερομηνία λήξης. Τα δεδομένα δεν θα διαγραφούν όταν κλείσει ο περιηγητής και θα είναι διαθέσιμα την επόμενη ημέρα, την επόμενη εβδομάδα ή ένα έτος μετά.
Παράδειγμα
Παράδειγμα 1
Δημιουργήστε ένα sessionStorage name="lastname" και value="Smith" και ανακτήστε τη τιμή του "lastname" και εισάγετε το στο στοιχείο με id="result":
// Αποθηκεύστε sessionStorage.setItem("lastname", "Smith"); // Ανακτήστε document.getElementById("result").innerHTML = sessionStorage.getItem("lastname");
Παράδειγμα 2
Το παρακάτω παράδειγμα υπολογίζει τον αριθμό των κλικ που ο χρήστης κάνει στο κουμπί κατά τη διάρκεια της τρέχουσας συνεδρίας:
if (sessionStorage.clickcount) { sessionStorage.clickcount = Number(sessionStorage.clickcount) + 1; } else { sessionStorage.clickcount = 1; } document.getElementById("result").innerHTML = "You have clicked the button " + sessionStorage.clickcount + " times(s) in this session.";
Γλώσσα σύνταξης
window.sessionStorage
Γλώσσα σύνταξης για την αποθήκευση δεδομένων στο sessionStorage:
sessionStorage.setItem("κλειδί", "τιμή");
Γλώσσα σύνταξης για την ανάγνωση δεδομένων από το sessionStorage:
var lastname = sessionStorage.getItem("κλειδί");
Γλώσσα σύνταξης για την αφαίρεση δεδομένων από το sessionStorage:
sessionStorage.removeItem("κλειδί");
Γλώσσα σύνταξης για την αφαίρεση όλων των αποθηκευμένων δεδομένων από το sessionStorage:
sessionStorage.clear();
Τεχνικά λεπτομέρειες
Επιστροφή τιμής: | Ούζο Αποθήκευσης |
---|
Υποστήριξη Βrowser
Τα αριθμήματα στην τράπεζα καθορίζουν την πρώτη έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως τον προσδιορισμό.
Προσδιορισμός | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
sessionStorage | 4.0 | 8.0 | 3.5 | 4.0 | 11.5 |
- Προηγούμενη Σελίδα scrollY
- Επόμενη Σελίδα self
- Επιστροφή στο Πάνω Σχέδιο Όντότητα Window