【问题标题】:Rails Set a Cookie to ensure gets a Javascript message only onceRails 设置 Cookie 以确保只获取一次 Javascript 消息
【发布时间】:2011-05-14 02:48:40
【问题描述】:

我正在尝试设置一个 cookie,以便用户只能获得一次 javascript。但是,我是 Rails 新手,不知道从哪里开始。谁能指出我正确的方向?

【问题讨论】:

  • 这是什么意思?什么样的javascript消息?

标签: javascript ruby-on-rails cookies session-cookies


【解决方案1】:

如果您担心的是 Javascript,我会完全用 Javascript 来管理 cookie。在第一次显示消息后,设置 cookie。在本机 Javascript 中使用 cookie 相对容易,但是像这样的库让它变得不费吹灰之力:http://code.google.com/p/cookies/。你也可以使用 localStorage。

或者您说的是只包含一次实际脚本?您可以通过带有会话 (http://www.quarkruby.com/2007/10/21/sessions-and-cookies-in-ruby-on-rails) 的 Rails 执行此操作,或者只是将该脚本设置为根据是否设置了 cookie 被调用或忽略的函数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多