Rails 设置一个 Cookie 以确保只收到一次 Javascript 消息

Rails Set a Cookie to ensure gets a Javascript message only once

本文关键字:Javascript 消息 一次 设置 一个 Cookie Rails 确保      更新时间:2023-09-26

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

如果你担心的是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而被调用或忽略的函数。