Skip to main content

Jak otevřít odkaz v novém okně pomocí JavaScript

The Jak Trilogy Analysis | Naughty Dog's Renegade Platformer (Smět 2024)

The Jak Trilogy Analysis | Naughty Dog's Renegade Platformer (Smět 2024)
Anonim

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ů.

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.

window.open ("https://www.somewebsite.com", "_blank", "panel nástrojů = yes, top = 500, left = 500, width = 400, height = 400");

Název parametru

The název parametr 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

The brejle parametrem je místo, kde přizpůsobíte nové okno zadáním seznamu oddělených čárkami bez bílých mezer. 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 se adresa URL, která se otevře v novém okně, nahrazuje aktuální položku v seznamu historie prohlížeče nebo se objeví jako nová položka.

  • Když skutečný, adresa URL nahrazuje aktuální položku prohlížeče v seznamu historie
  • Když Nepravdivé, je adresa URL uvedena jako nová položka v seznamu historie prohlížeče.