Informace o přizpůsobení nového okna
JavaScript je užitečný způsob, jak otevřít odkaz v novém okně, protože ovládáte, jak bude okno vypadat a kde bude umístěno na obrazovce pomocí specifikací.
Syntaxe metody Open () v okně JavaScript
Chcete-li otevřít adresu URL v novém okně prohlížeče, použijte metodu open () jazyka Javascript, jak je uvedeno zde:
window.open ( URL, jméno, specifikace, nahrazení )a přizpůsobit každý z parametrů.
Například níže uvedený kód otevírá nové okno a určuje jeho vzhled pomocí parametrů.
window.open ("https://www.somewebsite.com", "_blank", "panel nástrojů = yes, top = 500, left = 500, width = 400, height = 400");Parametr adresy URL
Do nového okna zadejte adresu URL stránky, kterou chcete otevřít. Pokud nezadáte adresu URL, otevře se nové prázdné okno.
Název parametru
Parametr název nastaví cíl pro adresu URL. Otevření adresy URL v novém okně je výchozí a je označeno tímto způsobem:
- _prázdný. Otevře nové okno pro adresu URL.
Mezi další možnosti, které můžete použít, patří:
- _já. Nahrazuje aktuální stránku URL.
- _rodič. Načte adresu URL do nadřazeného rámečku.
- _horní. Nahrazuje všechny vložené rámce.
brejle
Parametr specifikací je místo, kde přizpůsobíte nové okno zadáním seznamu oddělujícím čárkami bez bílých částí. Vyberte si z následujících hodnot.
- výška = pixely. Tato specifikace nastavuje výšku nového okna v pixelech . Minimální hodnota, kterou lze zadat, je 100.
- šířka = pixely. Tím se nastaví šířka nového okna v pixelech. Minimální hodnota je 100.
- left = pixely. Tato specifikace nastavuje levou pozici nového okna. Nebudou zadány žádné záporné hodnoty.
- top = pixely. Tím se nastaví horní pozice nového okna. Záporné hodnoty nelze použít.
- menubar = ano | ne | 1 | 0. Použijte tuto specifikaci k tomu, abyste označili, zda se má panel nabídek zobrazit.
- status = ano | ne | 1 | 0. Označuje, zda se má přidat stavový řádek.
Některé specifikace jsou specifické pro prohlížeč:
- umístění = ano | ne | 1 | 0. Tato specifikace označuje, zda se má pole s adresou zobrazit. Pouze pro prohlížeč Opera.
- změna velikosti = ano | ne | 1 | 0. Určuje, zda lze okno změnit nebo ne. Pro použití pouze s IE.
- umístění = ano | ne | 1 | 0. Označuje, zda se mají zobrazit posuvníky. Kompatibilní pouze s IE, Firefoxem a Opera.
- panel nástrojů = ano | ne | 1 | 0. Určuje, zda se má zobrazit panel nástrojů prohlížeče. Kompatibilní pouze s IE a Firefoxem.
Nahradit
Tento volitelný parametr má pouze jeden účel - určit, zda adresa URL, která se otevře v novém okně, nahrazuje aktuální položku v seznamu historie prohlížeče nebo se zobrazí jako nová položka.
- Pokud je to pravdivé , adresa URL nahradí aktuální seznam prohlížeče v seznamu historie
- Pokud je hodnota false , adresa URL je v seznamu historie prohlížeče uvedena jako nová položka.