YUI Library JavaScript DHTML





  YUI Library Examples: Cookie Utility: Subcookie Example













//enable passthrough of errors from YUI Event:
if ((typeof YAHOO !== "undefined") && (YAHOO.util) && (YAHOO.util.Event)) {
  YAHOO.util.Event.throwErrors = true;
}





  
    

YUI Library Home


    
    
    
    
      Site Search (YDN & YUIBlog): 
      
      
    

      

  

  

YUI Library Examples: Cookie Utility: Subcookie Example




  
  
    
      
        
    
  
  

Cookie Utility: Subcookie Example


  
  
  

This example shows how to get and set subcookies as well as using conversion functions when retrieving subcookie values.

      
    
          
  
      
  
    
  
  
  

Note:


Keep an eye on the Logger console at right to view the log messages associated with this example.



(function(){
    var Cookie = YAHOO.util.Cookie;
    
    //get subcookie values
    var name = Cookie.getSub("example", "name");
    var today = Cookie.getSub("example", "today", function(value){
        return new Date(value);
    });
    var count = Cookie.getSub("example", "count", Number);
    YAHOO.log("The subcookie 'name' is '" + name + "'(" + (typeof name) + ")");
    YAHOO.log("The subcookie 'today' is '" + today + "'(" + (typeof today) + ")");
    YAHOO.log("The subcookie 'count' is '" + count + "'(" + (typeof count) + ")");
       
    //set subcookie values
    Cookie.setSub("example", "name", "Yahoo!");
    Cookie.setSub("example", "today", (new Date()).toString());
    Cookie.setSub("example", "count", Math.round(Math.random() * 30));
})();
  
  
  
    
    
    
  
        
  



   
  
yui_2.7.0b.zip( 4,431 k)