0

我创建了一个站点,用户可以在其中更改 4 个可用图像的页面图像(效果很好),但是当您转到另一个页面时,图像会变回默认值。

我是 Javascript 的新手,并试图创建一个 if else 语句,但我似乎无法让它工作。

这是我所追求的:

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')";
 }

我将不胜感激任何帮助或正确方向的观点。谢谢你。

4

2 回答 2

0
  1. 设置背景
  2. 保存
  3. 当您更改页面时,加载保存的背景

例如,将背景名称保存在 cookie 中:

$.cookie("currentBackground", "image1.png");

当您加载页面时:

$(document).ready(function(){
    var currentBackground = $.cookie("currentBackground");
});
于 2013-04-15T20:38:22.177 回答
0

您想在当前用户更改页面时保存当前用户的背景吗?

使用 cookie 保存当前背景或将其存储在数据库中

于 2013-04-15T14:55:55.440 回答