cookies.js
- Practical uses
Individual hit counters, form repopulation, user preferences settings
- Version requirement
JavaScript 1.1
- Functions
getCookieVal()
,GetCookie()
,DeleteCookie()
,SetCookie()
You want client-state management? How about cool web site greetings
for repeat visitors? Need to set up a language switching interface or
other user preferences? This code makes setting and getting cookie
information really easy. Figures 6-2, 6-3, and 6-4 show
cookies.html
in action. Notice in Figure 6.2 that the first time the page is loaded, the
user is prompted to provide a name. Figure 6.3
displays the greeting that the first-time visitor receives. Figure 6.4 shows that repeat visitors are welcomed back
warmly with a personalized hit count.
Figure 6-2. First timers fill in their name once . . .
Figure 6-3. ... get a newcomerâs welcome . . .
Figure 6-4. ... then become one of the gang
This is definitely a simple example of cookie power. Chapter 7 , applies this same code to ârememberâ user preferences. By the way, if you havenât fully digested the concept of a cookie, check out the Unofficial Cookie FAQ at http://www.cookiecentral.com/unofficial_cookie_faq.htm. As ...
Get JavaScript Application Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.