我添加了一个带有 css 固定粘性页脚的通知,它包含在每个页面中,因此无论用户登陆何处,他们都会收到通知,并且使用 jquery 用户可以隐藏它。
问题是,每次同一个用户浏览另一个页面或刷新页面时,他们都会一次又一次地收到该消息。即使对我来说也有点烦人。
我不使用服务器端脚本,所以没有 session ,这只是一个简单的通知消息,使用jquery插件我认为它成本太高,我只有HTML,CSS和Javascript,有没有办法可以使用其中三个完成了吗?
最佳答案
如果您仅使用客户端,那么您可以使用浏览器本地存储或 cookie。
通过使用本地存储,如果用户尚未访问该页面,您将定义并保存一个值,并显示通知,否则删除已设置的值。
同样的方法也适用于 cookie。这完全取决于您想使用哪一个。
这里有一些很好的引用:
http://diveintohtml5.info/storage.html https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie
关于javascript - 使用 jquery 处理 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30638378/