我想改变背景图片每次用户访问该网站。我假设这可以通过jquery cookie插件来实现,但我只发现图像可以在一段时间后更改的实例,而不是每次用户访问页面时都可以更改。
任何关于如何实现这一点的想法,或者你们可能都知道的教程,我都很感激。
发布于 2013-04-02 23:59:15
如果你从长远来看,最好的方式是服务器端。将他们的ip地址登录到数据库中,然后在每次有人访问该页面时进行检查。如果他们已经在那里,那么加载新的图像,否则加载第一个图像和丢失的人的ip地址。
发布于 2013-04-03 00:01:18
假设您有一个可能的图像数组,您可以将当前图像索引存储在cookie中。当页面加载时,从cookie中获取当前图像索引,并以图像数量为模递增。如果为空,则将其设置为零。然后显示这个新索引处的图像,并将其值存储在cookie中。
发布于 2013-04-03 00:02:58
我只发现镜像可以在设置的小时后更改的实例
假设你有五个不同的背景图像: 1只=>狗,2只=>猫,等等。当用户访问页面时,你给他分配了一个值为1的cookie,意思是:这个用户见过狗。当他再次访问时:检查cookie。获取数字,递增,显示猫,并用新数字(2)重置cookie。
https://stackoverflow.com/questions/15776560
复制相似问题