Javascript 更改背景图像并使其保留在每一页上
我已经创建了一个网站,用户可以从4个可用的imges中更改页面的图像(这很好),但是当您转到另一个页面时,图像会更改回默认值 我是Javascript新手,试图创建一个if-else语句,但我似乎无法让它工作 这是我所追求的:Javascript 更改背景图像并使其保留在每一页上,javascript,Javascript,我已经创建了一个网站,用户可以从4个可用的imges中更改页面的图像(这很好),但是当您转到另一个页面时,图像会更改回默认值 我是Javascript新手,试图创建一个if-else语句,但我似乎无法让它工作 这是我所追求的: if (currentpage == body.style.backgroundImage="url('image1.png')") { allotherpages == body.style.backgroundImage="url('image1.png')"
if (currentpage == body.style.backgroundImage="url('image1.png')")
{
allotherpages == body.style.backgroundImage="url('image1.png')";
}
else if (currentpage == body.style.backgroundImage="url('image2.png')")
{
allotherpages == body.style.backgroundImage="url('image2.png')";
}
如果有任何帮助或正确的方向,我将不胜感激。多谢各位 您想在当前用户更改页面时保存其背景吗 使用cookies保存当前背景或将其存储在数据库中
$.cookie("currentBackground", "image1.png");
加载页面时:
$(document).ready(function(){
var currentBackground = $.cookie("currentBackground");
});
您可以研究使用Cookie或使用AJAX更新数据库中的用户配置文件(如果适用)是的,有4个背景颜色的图像,红色、橙色、蓝色、粉色(默认为灰色),当用户在当前页面中选择红色时,效果会很好,颜色会发生变化,但当用户单击链接2时,它返回到默认的灰色图像,这是我不想要的。