显示重复访客的警报,但新访客除外

时间:2016-07-04 11:47:44

标签: javascript php jquery

我们一直在旧网站上进行更改,我们需要为回访/重复访问者或已访问过的用户显示提醒。

由于我们进行了更改,因此浏览器会向其显示缓存网站,因此在我们进行更改后访问它们时会显示其中断。

因此,我想向重复访问者显示警告,以清除他们的浏览器缓存。

我使用cookie来存储信息,我试图向客户显示基于cookie的警报,但同样新警报也可以看到警报,这显然不是必需的,因为他们的浏览器第一次看到我的网站并且会不重新加载缓存网站。

有什么办法,我只能使用jquery / javascript / php向我现有的或重复的访问者弹出警报吗?

1 个答案:

答案 0 :(得分:0)

这是一个非常糟糕的主意。作为用户,我不必关心浏览器缓存甚至不知道它们是什么。打扰我的警报也不好。

考虑为所有资产网址添加全局“缓存清除”参数,例如:

<link rel="stylesheet" href="style.css?v1">
<script src="script.js?v1"></script>

然后,您所要做的就是更改版本号,所有访问者都可以看到更新的资产,而无需做任何特别的事情。