Změna stylu: Standardní Dřevo Jaro Léto Léto2 Potápěč :-) Údolí stínů

Popis implementace stránek

Použité technologie

Při vytváření těchto stránek byly využity technologie ASP, SSI, Cookies, CSS a jazyky HTML, VBScript.

Počítadlo přístupů

Skript v souboru pocitadlo.asp načte při každém vyvolání obsah textového souboru pocitadlo.txt a v případě, že není nastaven parametr "counter" na hodnotu "no", provede inkrementaci počítadla a zapíše novou hodnotu zpět do souboru. Nakonec se výsledná hodnota odešle na výstup, což znamená, že se vloží do výsledné stránky na místo, kam byl vložen skript pocitadlo.asp.

Změna barevných schémat

Pro zjištění, které barevné schéma se má použít pro zobrazení stránek, je použita technologie Cookies. Je-li součástí požadavku na stránku cookie pojmenovaná "styl", určí se podle jejího obsahu název souboru se styly. Pokud není tato cookie součástí požadavku nebo pokud neodpovídá její hodnota žádnému z předdefinovaných stylů, použije se standardní styl.

O vložení stylu se stará skript styly.asp. Tento skript vygeneruje HTML element <LINK> s odkazem na odpovídající soubor se styly.

Pro zobrazení odkazů umožňujících přepnutí na jednotlivé styly do sebe musí stránka vtáhnout soubor seznam_stylu.asp.

Samotné přepnutí stylu provádí skript v souboru prepni_styl.asp, který musí být vtažen na začátku každé stránky umožňující přepnutí barevného schématu. Ten nastaví hodnotu cookie "styl" na hodnotu odpovídající zvolenému barevnému schématu a provede přesměrování prohlížeče na stránku default.asp. V parametru se této stránce předá odkaz na stránku, z níž jsme přepnutí stylu vyvolali. Tento parametr způsobí, že se v hlavním rámci po obnovení objeví znovu tato stránka.

Aby se potlačilo zvyšování hodnoty počítadla přístupů při změně barevného schématu, je při tomto obnovování obsahu rámců, předán stránce obsah.asp parametr counter nastavený na hodnotu "no".


Hlavní stránka