Metody v Cookie

Metody umístěné ve jmenném prostoru Cookie.


Metoda get

Vrátí hodnotu cookie.

typ: method; celé jméno: COMEX.Cookie.get;


Parametry:

$name

● hodnota typu String

název cookie

$onlyExisting

● hodnota typu Boolean (výchozí: false)

standardně vrací prázdný řetězec, je-li nastaven na true, vrátí null pro neexistující cookie


Vrací:

hodnota cookie. Pokud nejsou cookie povolena nebo není cookie s daným názvem nalezena, je vrácen prázdný řetězec nebo null

example
var $rslt = [];
$rslt.push( COMEX.Cookie.get( "demo-cookie" ) );
COMEX.Cookie.set( "demo-cookie", "cookie-value" );
$rslt.push( COMEX.Cookie.get( "demo-cookie" ) );
COMEX.Cookie.rem( "demo-cookie" );
$rslt.push( COMEX.Cookie.get( "demo-cookie" ) );

( umístěno v souboru /comex/scripts/comex.js )


Metoda rem

Odstraní cookie.

typ: method; celé jméno: COMEX.Cookie.rem;


Parametry:

$name

● hodnota typu String

název cookie


Vrací:

true, pokud jsou cookie povolena, jinak false

example
var $rslt = [];
$rslt.push( COMEX.Cookie.get( "demo-cookie" ) );
COMEX.Cookie.set( "demo-cookie", "cookie-value" );
$rslt.push( COMEX.Cookie.get( "demo-cookie" ) );
COMEX.Cookie.rem( "demo-cookie" );
$rslt.push( COMEX.Cookie.get( "demo-cookie" ) );

( umístěno v souboru /comex/scripts/comex.js )


Metoda set

Nastaví hodnotu cookie.

typ: method; celé jméno: COMEX.Cookie.set;


Parametry:

$name

● hodnota typu String

název cookie

$value

● hodnota typu String

hodnota cookie

$expiration

● hodnota typu Integer (výchozí: na konci relace)

časová značka expirace

● hodnota typu String (výchozí: na konci relace)

doba trvání cookie ve tvaru dd:hh:mm:ss, kde dny a hodiny nejsou povinné

$path

● hodnota typu String (výchozí: '/')

platnost cookie na serveru

$domain

● hodnota typu String (výchozí: aktuální doména)

platnost cookie pro doménu

$secured

● hodnota typu Boolean (výchozí: false)

true, pokud se může použít pro poslání cookie pouze zabezpečený protokol, jinak false


Vrací:

true, pokud jsou cookie povolena, jinak false

example
var $rslt = [];
$rslt.push( COMEX.Cookie.get( "demo-cookie" ) );
COMEX.Cookie.set( "demo-cookie", "cookie-value" );
$rslt.push( COMEX.Cookie.get( "demo-cookie" ) );
COMEX.Cookie.rem( "demo-cookie" );
$rslt.push( COMEX.Cookie.get( "demo-cookie" ) );

( umístěno v souboru /comex/scripts/comex.js )