LocalStorage
LocalStoragen kautta pystyy tallentamaan tietoja selaimen muistiin josta ne ovat ladattavissa myöhemmin samaan domainiin tultaessa. LocalStorage ei ole sivukohtainen vaan domain-kohtainen. Jos samassa domainissa voi olla useita LocalStoragea käyttäviä sovelluksia eri sivuilla niin nimeä oman sovelluksesi avaimet niin, että eivät voi sekoittua muiden avaimiin.
Katso malli2.html
function storageAvailable(type) {
try {
var storage = window[type],
x = '__storage_test__';
storage.setItem(x, x);
storage.removeItem(x);
return true;
}
catch(e) {
return false;
}
}
if (storageAvailable('localStorage')) {
localStorage.setItem("testi", "kokeilu");
var apu = localStorage.getItem("testi");
console.log(apu);
localStorage.removeItem("testi");
}
else {
// ei localstoragea...
}
katso myös: SessionStorage
Käyttäjien kommentit