SessionStorage不同的页面Javascript

时间:2018-01-20 11:08:54

标签: javascript html css sessionstorage

我正在尝试在第一页上设置背景颜色,然后尝试获取第二页的会话存储背景。这就是我得到的:

第一页:

function NatureBackground()
{
    $('body').css('background-image', 'url("images/background-nature.jpg")');
    sessionStorage.setItem('background', 'images/background-nature.jpg')
}

第二页:

$(document).ready(function()
{
    if(sessionStorage.getItem('background') === null)
    {
        $('body').css('background-image', 'url("images/background-wood.jpg")');
    }
    else
    {
        $('body').css('background-image', 'url(' + sessionStorage.getItem('background') + ')');
    }
});

在第一页上,背景会记住照片,但第二页却不断获得background-wood.jpg。我做错了什么?

0 个答案:

没有答案