JavaScript - Okna

Kromě dialogových oken máte možnost pomocí JavaScriptu vytvářet vlastní okna. Jejich obsahem může být existující stránka, nebo návštěvníkem dynamicky vytvořená stránka.

Vytvoření okna s existující stránkou

Okno se vytváří pomocí metody window.open("url","název okna","jeho vlastnosti"). Url je adresa existující stránky, název okna je jeho jméno, které je potřeba pro pozdější manipulaci s ním prostřednictvím skriptu.

window.open("pata.html","okno",
"height=100px, width=100px, top=0, left=100px, resizable=no, status=no, toolbar=no,location=no,scrollbars=yes, resizable=yes");

Otevře stránku pata.html, pojmenuje ji okno.

Vlastnosti

Vlastností okna je velké množství. Můžete určit šířku, polohu, obsah oken atd.

VlastnostHodnotaPopis
heightčíslovýška (v px) okna
widthčíslošířka okna
topčíslovzdálenost od horního okraje
leftčíslovzdálenost od levého okraje
copyhistoryyes|nopředat historii navštívených stránek
toolbaryes|novrchní lišta s ikonami
locationyes|nořádek s adresou stránky
statusyes|nostavový řádek
directoriesyes|novybrané adresy
menubaryes|nonabídka prohlížeče
scrollbarsyes|noposuvníky
resizableyes|nopovolit změnu velikosti okna
fullscreenotevře okno přes celou obrazovku

S tím si lze celkem dobře pohrát a vytvořit neobvyklá okna. Obecně se okna hodí, pokud například chcete zvětšit fotografii a tak ji otevřít v novém okně. Jinak moc nedoporučuji měnit nastavení okna prohlížeče, návštěvník by tak mohl být zmaten.

Další: Manipulace s okny



Doporučuji
Pro své weby používám *Webhosting C4: 20 GB prostoru, PHP, MySQL, e-maily, subdomény za 1200 Kč (zdarma 2 GB navíc každý rok). Více WebhostingC4.cz.
Potřebujete poradit?


Vyhledávání


Poradna

Pokud si nevíte rady, chcete kontakt na spolehlivého tvůrce webu, či vás zajímá cizí názor, ozvěte se.

Reklama