刷新后或加载其他页面时,如何更改颜色?

时间:2015-12-04 21:16:41

标签: jquery html css cookies refresh

1 个答案:

答案 0 :(得分:1)

可以使用Html5本地存储或标准cookie在会话之间保存变量。

让你开始的东西。

if(typeof(Storage) !== "undefined") {
    // What to do if LocalStorage is available
    // Store Method
    localStorage.color = "Red";
    // Retrieve Method
    document.body.style.background = localStorage.color;
} else {
    // Fallback method if LocalStorage is not available
    if ($.cookie('the_cookie', { path: '/' }) !== null) { 
       $.removeCookie("the_cookie", { path: '/' });
       $.cookie('color_cookie', 'blue', {expires:7, path:'/'}); 
    }
    document.body.style.background = $.cookie('color_cookie');
}