HTML5技术

操作cookie.判断浏览器系统版本,判断safir浏览器存储数据 - 农村小伙

字号+ 作者:H5之家 来源:H5之家 2016-09-23 11:00 我要评论( )

var Safir = { GetLocalStorage: function (key) { var storage = window.localStorage; if (storage.getItem(key)) { var l = storage.getItem(key); return l; } else { return "0"; } }, DeleteSessionStorage: function (key) { var f = "0"; storage =

var Safir = {
GetLocalStorage: function (key) {
var storage = window.localStorage;
if (storage.getItem(key)) {
var l = storage.getItem(key);
return l;
} else {
return "0";
}
},
DeleteSessionStorage: function (key) {
var f = "0";
storage = window.sessionStorage;
try {
storage.removeItem(key);
f = "1";
} catch (error) {
f = "2";
}
return f;
},
DeleteLocalStorage: function (key) {
var f = "0";
storage = window.localStorage;
try {
storage.removeItem(key);
f = "1";
} catch (error) {
f = "2";
}
return f;
},
IsSessionStorage: function (key) {
var f = false;
storage = window.sessionStorage;
try {
storage.setItem(key, key);
storage.removeItem(key);
f = true;
} catch (error) {
f = false;
}
return f;
},
AddLocalStorage: function (key) {
var f = "0";
storage = window.localStorage;
try {
storage.removeItem(key);
storage.setItem(key, key);
f = "1";
} catch (error) {
f = "2";
}
return f;
},
AddLocalStorage: function (key, value) {
var f = "0";
storage = window.localStorage;
try {
storage.removeItem(key);
storage.setItem(key, value);
f = value;
} catch (error) {
f = "2";
}
return f;
},
AddSessionStorage: function (key) {
var f = "0";
storage = window.sessionStorage;
try {
storage.removeItem(key);
storage.setItem(key, key);
f = "1";
} catch (error) {
f = "2";
}
return f;
},
AddSessionStorage: function (key, value) {
var f = "0";
storage = window.sessionStorage;
try {
storage.removeItem(key);
storage.setItem(key, value);
f = value;
} catch (error) {
f = "2";
}
return f;
}
}
var Phone = {
Versions: function () {
var u = navigator.userAgent, app = navigator.appVersion;
return {
mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
android: u.indexOf('Android') > -1, //android终端
iPhone: u.indexOf('iPhone') > -1, //是否为iPhone
iPad: u.indexOf('iPad') > -1, //是否iPad
webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
QQBrowser: u.indexOf('QQBrowser') > -1,
QQ: u.indexOf('QQ') > -1,
wechat: function () {
if (u.match(/MicroMessenger/i) == 'MicroMessenger')
{ return true; }
else { return false; }
} ()
};
} ()
}
var cookie = {
addCookie: function (key, value, time) {
$.cookie(key, value, { expires: 1, path: 'http://www.cnblogs.com/', domain: '.neihanhongbao.com', secure: false, raw: false });
},
getCookie: function (key) {
return $.cookie(key);
},
delCookie: function (key) {
$.cookie(key, '', { expires: -1 });
},
checkCookie: function (key) {
var f = "0";
if ($.cookie(key) == undefined || $.cookie(key) == "") {
f = "1";
}
else {
f = "2";
}
return f;
}
}

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • HTML5中判断横屏竖屏 - 请把姓名返给我

    HTML5中判断横屏竖屏 - 请把姓名返给我

    2016-08-04 16:00

  • C#:XML操作类 - 2778085001

    C#:XML操作类 - 2778085001

    2016-06-25 11:00

  • 如何解决CRUD操作中与业务无关的字段赋值 - min.jiang

    如何解决CRUD操作中与业务无关的字段赋值 - min.jiang

    2016-04-15 18:00

  • 基于Metronic的Bootstrap开发框架经验总结(9)--实现Web页面内容的打印预览和保存操作 - 伍华聪

    基于Metronic的Bootstrap开发框架经验总结(9)--实现Web页面内容的

    2016-01-21 17:10

网友点评