我的网站上有一个我希望任何首次访问者都可以看到的下拉菜单,但如果用户将其关闭,那么我希望在下次访问时为同一位用户关闭它。
我是否可以使用jQuery执行此操作,还是需要将状态传递回服务器(通过Ajax?)并使用服务器的会话功能?
谢谢
答案 0 :(得分:1)
您可以使用Cookie(存储首选项),或者如果您在自己的网站上拥有身份验证,则可以通过AJAX POST
返回并更新用户首选项(这样做的好处就是不依赖于Cookie过期/被删除)。
答案 1 :(得分:0)
你需要使用cookies,它可以用普通的javascript实现。这是一个很好的resource,用于学习处理cookie。