【问题标题】:User to only see prize once - cookie JS?用户只能看到一次奖品 - cookie JS?
【发布时间】:2017-07-12 05:49:27
【问题描述】:

我想对用户进行 cookie,以便他们只看到一次促销奖品。如果他们已经访问过该页面,则会出现一条弹出消息。

我不知道从哪里开始 - 如果可以的话,这甚至可以使用 JS 吗?欢迎任何建议或代码 sn-ps。

【问题讨论】:

  • 您面临什么问题?只需创建一个 cookie 或本地存储,并在显示后将其删除。
  • google for window.localStorage、window.sessionStorage。一般来说,谷歌是一个不错的起点。

标签: javascript jquery cookies session-cookies jquery-cookie


【解决方案1】:

你想要做这个服务器端,因为正如 Rob 指出的那样,绕过任何这样的客户端逻辑是非常容易的。理想情况下,如果您的用户登录,您将在持久层(数据库?甚至是文件?)中存储他们的用户名,如果已经存在,您就知道该用户已经查看过它。不幸的是,没有任何客户端解决方案对此目的是安全的。

【讨论】:

    猜你喜欢
    • 2014-11-15
    • 1970-01-01
    • 2015-06-13
    • 1970-01-01
    • 2011-06-21
    • 2013-03-21
    • 2011-08-30
    相关资源
    最近更新 更多