Rails设置Cookie以确保只获取一次Javascript消息

时间:2011-05-13 18:30:24

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

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

1 个答案:

答案 0 :(得分:0)

如果是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来使该脚本成为被调用或忽略的函数。