使用Cookie记住用户首选项

时间:2013-04-17 21:47:02

标签: javascript cookies

我想在进入foo.com的网站主页时向用户提供2个选项。

按钮1:继续使用英语(将它们带到foo.com/english.html)

按钮2:继续使用西班牙语(将它们带到foo.com/spanish.html)

也会出现一个复选框,如果检查会记住您的选择,并且在返回foo.com后,您将根据之前的选择直接转到english.html或spanish.html。

我之前从未使用过Cookie,并且很难绕过我的方式。我见过的关于cookie的例子是基本的,这对我来说似乎更复杂。

非常感谢任何帮助!提前谢谢。

2 个答案:

答案 0 :(得分:4)

如果你发现很难处理它们discreetly,有许多cookie库和jquery扩展可用,G *搜索应该返回很多。

一对夫妇:

Cookies.js
jquery cookies

Cookie的替代方法是使用HTML5 localstorage

答案 1 :(得分:0)

根据您的问题,我假设您想完全使用Javascript执行此任务。使用document.cookie的传统方法对于那些不熟悉Javascript的人来说可能很乏味。如果你已经在使用jQuery,我推荐jQuery cookie plugin

可以在页面初始化时检查其中任何一个,并执行简单的if语句来更改浏览器窗口的位置,从而有效地重定向到不同的页面。