<html>
<head>
<title>Local Storage test</title>
<meta charset="UTF-8">
<script>
function store() {
if (typeof(localStorage) == "undefined") {
alert("Browser does not recognize HTML local storage.");
}
else {
try {
olddate = new Date();
localStorage.setItem("lastdate",olddate);
alert("Stored: "+olddate);
}
catch(e) {
alert("Error with use of local storage: "+e);}
}
return false;
}
function remove1() {
if (typeof(localStorage) == "undefined") {
alert("Browser does not recognize HTML local storage.");
}
else {
localStorage.removeItem('lastdate');
alert("Removed date stored.");
}
return false;
}
function fetch() {
if (typeof(localStorage) == "undefined") {
alert("Browser does not recognize HTML local storage.");
}
else {
alert("Stored "+localStorage.getItem('lastdate'));
}
return false;
}
</script>
</head>
<body>
<button onClick="javascript:store();">在本地保存当前日期</button>
<button onClick="javascript:fetch();">恢复保存的日期</button>
<button onClick="javascript:remove1();">删除日期信息</button>
</body>
</html>