Uzavření aktuálního okna Někdo může potřebovat na webové stránce odkaz, který při kliknutí zavře aktuální okno prohlížeče. To se provede vložením jednoduchého JavaScriptu: Zavřít prohlížeč Kódování češtiny Pokud chcete, aby se návštěvníkům vašich stránek korektně zobrazily české znaky (na platformě Windows) při použití standardních písem (MS sans serif, Arial apod.), vložte do HTML stránky před tag tento metatag: <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> Konec cachování stránek Některé stránky mají problémy se zobrazovaním aktuální stránky, protože stará verze stránek se načítá z cache prohlížeče. Následujícími dvěma metatagy, které vložíte před tag <title> zakážete Internet Exploreru a Netscape Navigatoru, aby byly stránky cachovány. <meta http-equiv="Cache-control" content="no-cache"> <meta http-equiv="Pragma" content="no-cache"> Reload a přesměrování Jak po určité době automaticky obnovit stránku v prohlížeči či jak prohlížeč přesměrovat po určité době někam jinam? Pomůže vám uvedený HTML kód. Číslo 2 v parametru content říká prohlížeči, že za dvě sekundy má být návštěvník přesměrován na zadanou adresu, v našem případě na adresu http://www.interval.cz/default.asp <meta http-equiv="Refresh" content="2 ; URL=http://www.interval.cz/default.asp"> Reload a přesměrování II Reload a přesměrování stránky lze zajistit i pomocí jednoduchého JavaScriptu vloženého na začátek HTML stránky. Z pochopitelných důvodů doporučuji používat výše uvedenou HTML verzi, která bude fungovat i těm, kteří mají vypnuto provádění JavaScriptu. <script language="JavaScript"> <!-- window.location="http://www.interval.cz/"; //--> </script> Nulové okraje www stránek Internet Explorer a Netscape Navigator - to jsou dva odlišné světy v interpretaci webových stránek. Co funguje v jednom prohlížeči, někdy nefunguje ve druhém, a když to funguje, tak obvykle s menšími, ale někdy velmi podstatnými rozdíly... Jedním takovým příkladem o odlišné interpretaci HTML kódu oběma prohlížeči může být záměr tvůrce mít na www stránce nulové okraje. Tedy takové, aby samotná www stránka byla přilepena z levé a horní části k internetovému prohlížeči. Internet Explorer Pro "přilepení" stránky k okraji v Internet Exploreru stačí do BODY vložit tagy LEFTMARGIN a TOPMARGIN. Příklad použití je v následující tabulce. <BODY LEFTMARGIN="0" TOPMARGIN="0"> Číselná hodnota tagu LEFTMARGIN určuje v Internet Exploreru velikost odsazení www stránky od levého okraje v pixelech. Hodnota tagu TOPMARGIN určuje v pixelech velikost odsazení od horního okraje prohlížeče. Netscape Navigator V konkurenčním Netscape Navigatoru tagy LEFTMARGIN a TOPMARGIN samozřejmě nefungují. Nebudeme se ptát, proč tomu tak je, ale Netscape má své vlastní tagy pro docílení nulových okrajů - MARGINWIDTH A MARGINHEIGHT. Způsob jejich použití je stejný jako u Internet Exploreru. <BODY MARGINWIDTH="0" MARGINHEIGHT="0"> Tag MARGINWIDTH určuje odsazení od levé strany prohlížeče, MARGINHEIGHT určuje odsazení www stránky od horního okraje Netscape Navigatoru. V Netscape Navigatoru existuje ještě jedno řešení, jak dosáhnout nulového okraje www stránky - použitím tagu LAYER, který vložíme za tag BODY. <LAYER LEFT="0" TOP="0"> LAYER LEFT pochopitelně určuje odsazení stránky v pixelech z levé strany prohlížeče, LAYER TOP naopak určuje odsazení od horního okraje prohlížeče. Shrnutí Pokud tedy potřebujete mít nulové okraje stránky jak v Internet Exploreru, tak i v Netscape Navigatoru, použijte výše popsané tagy LEFTMARGIN, TOPMARGIN a MARGINWIDTH, MARGINHEIGHT v tagu BODY. Internet Explorer nastaví okraje podle LEFTMARGIN a TOPMARGIN, tagy pro Netscape bude ignorovat. U Netscape je to přesně naopak, ten nastaví okraje podle MARGINWIDTH, MARGINHEIGHT, a tagy pro Explorer bude rovněž ignorovat.