Jm. prostor Net

Namespace pro práci se sítí.

typ: namespace; celé jméno: COMEX.Net;


Vlastnosti v Net

Vlastnosti umístěné ve jmenném prostoru Net.

typ: property; celé jméno: COMEX.Net.lastRequest;


Vrací:

poslední AJAXový požadavek

defaultně null

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

typ: property; celé jméno: COMEX.Net.location;


Vrací:

aktuální URL

example
var $rslt = COMEX.Net.location;

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

typ: property; celé jméno: COMEX.Net.params;


Vrací:

pole parametrů stránky

example
var $rslt = COMEX.size(COMEX.Net.params) == 0 ? "žádné parametry" : COMEX.Net.params;

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

typ: property; celé jméno: COMEX.Net.path;


Vrací:

adresa stránky na serveru

example
var $rslt = COMEX.Net.path;

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

typ: property; celé jméno: COMEX.Net.port;


Vrací:

číslo portu, pokud je určený, jinak 80 pro nešifrované spojení a 443 pro šiforvané

example
var $rslt = COMEX.Net.port;

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

typ: property; celé jméno: COMEX.Net.protocol;


Vrací:

síťový protokol

example
var $rslt = COMEX.Net.protocol;

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

typ: property; celé jméno: COMEX.Net.referrer;


Vrací:

odkazující URL, ze které uživatel přišel

example
var $rslt = COMEX.Net.referrer;

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

typ: property; celé jméno: COMEX.Net.search;


Vrací:

řetězec getových parametrů

example
var $rslt = COMEX.Net.search;

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

typ: property; celé jméno: COMEX.Net.server;


Vrací:

název serveru

example
var $rslt = COMEX.Net.server;

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


Funkce v Net

Funkce umístěné ve jmenném prostoru Net.

Dekóduje data z URL.

typ: function; celé jméno: COMEX.Net.decode;


Parametry:

$data

● hodnota typu String

zakódovaná data


Vrací:

dekódovaná data

example
var $rslt = COMEX.Net.decode( "URL%20%C4%9B%C5%A1%C4%8D%C5%99%C5%BE%C3%BD%C3%A1%C3%AD%C3%A9%20%3D%26%2B%3F%2F" );

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

Nasměruje klienta na novou URL.

typ: function; celé jméno: COMEX.Net.direct;


Parametry:

$url

● hodnota typu String

nová URL


Vrací:

bez návratové hodnoty

example
COMEX.Net.direct( "./?param1=123&param2=45&param3=678&time=" + encodeURIComponent( new Date().toString() ) );

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

Zakóduje data vkládaná do URL.

typ: function; celé jméno: COMEX.Net.encode;


Parametry:

$data

● hodnota typu String

nezakódovaná data


Vrací:

zakódovaná data

example
var $rslt = COMEX.Net.encode( "URL ěščřžýáíé =&+?/" );

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

Přenastaví aktuální URL (nebude vytvořen nový záznam v historii).

typ: function; celé jméno: COMEX.Net.redirect;


Parametry:

$url

● hodnota typu String

nová URL


Vrací:

bez návratové hodnoty

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

Obnoví aktuální URL.

typ: function; celé jméno: COMEX.Net.reload;


Vrací:

bez návratové hodnoty

example
COMEX.Net.reload();

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


Třídy v Net

Třídy umístěné ve jmenném prostoru Net.

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


Jm. prostor ExceptionsJm. prostor HTMLJm. prostor ChecksJm. prostor NetJm. prostor ResourcesJm. prostor TimeJm. prostor UIJm. prostor XML