/** * 浏览器端存储数据 * author 鹿文学 */ (function() { var lwx = window.LWX || {}; lwx.init = function(){ }; lwx.setItem = function(key, value, year) { if (window.localStorage) { try { window.localStorage.setItem("lwx_" + key, value) } catch (err) {} } else { var exp = new Date;var year = year || 1; exp.setTime(exp.getTime() + 365 * 24 * 60 * 60 * 1e3 * year); document.cookie = "lwx_" + key + "=" + escape(value) + ";expires=" + exp.toGMTString() } }; lwx.getItem = function(key) { if (window.localStorage) { return window.localStorage.getItem("lwx_" + key) } else { var arr = document.cookie.match(new RegExp("(^| )lwx_" + key + "=([^;]*)(;|$)")); if (arr != null) { return unescape(arr[2]) } } return null }; lwx.removeItem = function(key) { if (window.localStorage) { window.localStorage.removeItem("lwx_" + key) } else { var exp = new Date; exp.setTime(exp.getTime() - 1); var cval = lwx.getItem(key); if (cval != null) { document.cookie = "lwx_" + key + "=" + cval + ";expires=" + exp.toGMTString() } } }; lwx.setSession = function(key, value) { if (window.sessionStorage) { window.sessionStorage.setItem("lwx_" + key, value) } }; lwx.getSession = function(key) { if (window.sessionStorage) { return window.sessionStorage.getItem("lwx_" + key) } return null }; lwx.removeSession = function(key) { if (window.sessionStorage) { window.sessionStorage.removeItem("lwx_" + key) } }; lwx.init(); window.LWX = lwx; })(); var lwx = window.LWX;