在浏览器中设置一个cookie
key |
cookie的键名 |
value | 键值。其中不能包含分号 |
options | 参见下面的可选项。默认值在Cookie.options中。 |
domain | cookie属于的域。如果要在不同域上共享一个cookie,你就需要设置这个值。默认为当前域。 |
path | cookie属于的路径。如果要在不同路径上共享一个cookie, 你就需要设置这个值,比如设置“/”来在整个域上面共享一个cookie。默认为当前路径。 |
duration | cookie的生存时间。如果设置为false或0, 则这个cookie将作为一个会话cookie,将会在浏览器关闭后就过期,这也是duration的默认值。 |
secure | 只有在安全的环境下才能访问 cookie |
包含有设置的键值对和可选项的一个对象。使用Cookie.remove的时候它被作为这个方法的第一个参数。
Cookie.set('username', 'Harald'); // session cookie (duration isfalse), or ... Cookie.set('username', 'JackBauer', {duration: 1}); // save thisfor 1 day
获取一个cookie中的一个值
key | 要获取的cookie值的键. |
字符串形式的cookie值。如果没有找到该cookie值,则返回false。
Cookie.get("username") //返回如: JackBauer
删除浏览器中的一个cookie
cookie | 要删除的cookie的名字,或者是前一个cookie(针对域之间) |
options | 参见 Cookie.set的可选项 |
Cookie.remove('username') ; var myCookie = Cookie.set('username', 'Aaron', {domain: 'mootools.net'});
// Cookie.set 返回的对象中含有所有可用来删除这个cookie的信息 Cookie.remove(myCookie);
Documentation by Aaron Newton & Mootools Developers, generated by NaturalDocs and tidy, and GeSHi
文档中文翻译:zarknight 勘误Email:zarknight@gmail.com asp之家