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




Reklama
*Webhosting C4: 2 GB prostoru, PHP, MySQL, e-maily, subdomény za 1200 Kč(zdarma 500 MB navíc každý rok). Sám ho používám pro své weby. Více WebhostingC4.cz.

Vyhledávání


Reklama

Levný webhosting

  • C4 ONEbit 30 Kč/měsíc
    Hosting a doména cz již od 589 Kč/rok (350 MB), PHP, MySQL, neomezeně subdomén.

Reklama

Vývojové prostředí pro PHP