dojo.cookie
dojo.require("dojo.cookie");
defined in dojo/cookie.js
If one argument is passed, returns the value of the cookie For two or more arguments, acts as a setter.
Usage
parameter | type | description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name | String | Name of the cookie | |||||||||||||||
value | String | Optional. Value for the cookie | |||||||||||||||
props | dojo.__cookieProps | Optional. Properties for the cookie
|
Examples
Example 1
set a cookie with the JSON-serialized contents of an object which will expire 5 days from now:
dojo.cookie("configObj", dojo.toJson(config), { expires: 5 });
Example 2
de-serialize a cookie back into a JavaScript object:
var config = dojo.fromJson(dojo.cookie("configObj"));
Example 3
delete a cookie:
dojo.cookie("configObj", null, {expires: -1});
FunctionsBack to top
Use to determine if the current browser supports cookies or not. Returns true if user allows cookies. Returns false if user doesn't allow cookies.