全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 学道会
197 2
2019-06-27
Notification对象
if(window.Notification){
if(Notification.permission == "granted"){
var notification = new Notification("桌面消息", {body:"这是由Notification对象创建的桌面消息!"});
}else{
document.getElementById("rButton").onclick = function(){
    Notification.requestPermission();
};
};
}else alert("你的浏览器不支持。");
ch9. 本地存储与离线应用
HTML5中的两个应用
本地存储实现了Web应用对数据本地化存储的功能,为Web应用操作本地数据提供了一个标准
离线应用满足Web应用在离线状态下的正常操作(延伸了Web应用的功能)

sessionStorage(临时保存)
localStorage(永久保存)

都可以使用的API:
setItem(key, value);
getItem(key);
removeItem(key);
clear();
key(index);

一个示例:
<!DOCTYPE html>
<html>
<head>
     <title>9.1.1.html</title>
     <meta charset="utf-8" />
     <script type="text/javascript">
         function save(){
             var title = document.getElementById("txtTitle").value;
             var content = document.getElementById("txtContent").value;
             localStorage.setItem(title, content);
             document.getElementById("txtTitle").value = "";
             document.getElementById("txtContent").value = "";
             loadAll();
         }
         function search(){
             var title = document.getElementById("searchTitle").value;
             if(title==""){
                 loadAll();
             }
             else{
                 var content = localStorage.getItem(title);
                 var searchContent = document.getElementById("searchContent");
                 searchContent.innerHTML = "<h2>"+title +"</h2>" + content;
             }

         }

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-6-27 08:38:36
[em17]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-6-27 09:06:43
学习笔记奖!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群