JavaScript
.:Základy JavaScript:.
.:Umístění ve stránce:.
.:Formátování textu:.
.:Proměnné:.
.:Pole:.
.:Funkce:.
.:Funkce + Argument:.
.:Větvení:.
.:Větvení 2.část:.
.:Dialogová okna:.
.:Cyklus:.
.:Pokročilý Cyklus:.
.:Události:.
.:Stavový řádek:.
 Okna
.:Okna 2.část:.
.:Formuláře:.
.:Formulářové funkce:.
.:Datum a čas:.
.:Načasování:.
.:Obrázky:.
.:Matematické funkce:.
.:Cookies:.
JavaScript v referencích
.:document:.
.:navigator:.
.:Screen:.
.:window:.
.:History:.
.:String:.
.:Location:.
.:Event:.
.:Array:.



||   HTML a typy      ||      CSS      ||      JavaScript    ||      Kniha Návštěv    ||




Uživatelská okna

 Tyto okna se dají otevřít i pomocí HTML, ale to je tak vše co HTML dovede udělat, proto nastoupila práce s okny pomocí JavaScriptu. Protože pomocí JavaScriptu se totiž dá okna různě zvětšovat, zmenšovat, zobrazovat jen určité části okna a podobně. V JavaScriptu se zapisuje pomocí příkazu: window.open("URL","nazev_okna","vlastnosti_okna");
URL - adresa stránky která se má nahrát do námi otevřeného okna
nazev_okna - charakterizuje název okna, které právě otvíráte. Můžete napsat i příkaz z HTML pro typ otevření okna.
vlastnosti_okna - Vlastnost definuje vzhled otevíraného okna. Zadávají se vedle sebe a jsou odděleny čárkou. A přehled je v tabulce.

Vlastnosti okna

toolbaryes/no   zobrazit/nezobrazit vrchní lištu s ikonami
locationyes/no   zobrazit/nezobrazit řádek s adresou stránky
directoriesyes/no   zobrazit/nezobrazit políčka s vybranými adresami
statusyes/no   zobrazit/nezobrazit stavový řádek
menubaryes/no   zobrazit/nezobrazit hlavní menu prohlížeče
scrollbarsyes/no   zobrazit/nezobrazit posuvné šipky
resizableyes/no   povolit/zakázat možnost měnit velikost okna
copyhistoryyes/no   přenést/nepřenést historie navštívených stránek
widthčíslo   šířka nového okna
heightčíslo   výška nového okna
topčíslo   x-ová souřadnice nového okna
leftčíslo   y-ová souřadnice nového okna

 Tak jsem si pro vás i připravil příklad na použití window.open.:

<script language="JavaScript" type="text/javascript">
<!--
function okno()
{
window.open("http://www.seznam.cz","okno1",
"left=20,top=10,width=640,height=480,menubar=no,directories=no,"+
"toolbar=no,location=no,status=no,scrollbars=yes,resizable=no");
}
//-->
</script>
<form action="">
<input type="button" value="Zobraz Seznam.cz" onClick="okno();">
</form>
 Takže zobrazíme okno pomocí window.open a pomocí vlastností si nastavíme pozici zobrazeného okna velikost, a zobrazení či nezobrazení různých částí okna a jediné co si zobrazíme je posuvník, kterým si můžeme posouvat v okně.