Almost every website store cookies(small text files) on the user’s computer for recognition and to keep a track of his preferences. DOM cookie property sets or gets all the key/value pairs of cookies associated with the current document.
Geting all the Cookies:
The document.cookie method returns a string containing semicolon separated list of all the cookies(key=value pairs) of the current document.
Below is the program to get all of the cookies associated with the current document:
Setting a Cookie:
A new cookie can be written for the current document by providing a string containing key=value pair separated by a colon with other cookies(key=value pairs) or any of the following optional values:
- expires=date: where date is in GMT format. By default, the cookie expires when the browser is closed.
- path=path: specifies the directory to store cookie the on computer.By default path is set to the path of the current document location.
- domain=domainname: specifies domain name of the cookie.If not specified, defaults to domain name of current page.
- secure=boolean: specifies if the cookie has to be sent through https server.
document.cookie = NewCookie
Before Setting a Cookie:
After Setting the Cookie:
Supported Browser: The browsers supported by DOM cookie Property are listed below:
- Google Chrome
- Internet Explorer