Skip to main content

Jak otworzyć link w nowym oknie przy użyciu JavaScript

jak oglądać youtube w oknie pop up [Poradnik] (Może 2024)

jak oglądać youtube w oknie pop up [Poradnik] (Może 2024)
Anonim

JavaScript jest użytecznym sposobem otwarcia łącza w nowym oknie, ponieważ kontrolujesz wygląd okna i jego położenie na ekranie, uwzględniając specyfikacje.

Składnia dla metody okna JavaScript Open ()

Aby otworzyć adres URL w nowym oknie przeglądarki, użyj metody Javascript open (), jak pokazano poniżej:

window.open (URL, nazwa, specyfikacja, zamień)

i dostosuj każdy z parametrów.

Na przykład poniższy kod otwiera nowe okno i określa jego wygląd za pomocą parametrów.

Parametr adresu URL

Wprowadź adres URL strony, którą chcesz otworzyć w nowym oknie. Jeśli nie określisz adresu URL, otworzy się nowe puste okno.

window.open ("https://www.somewebsite.com", "_blank", "toolbar = yes, top = 500, left = 500, width = 400, height = 400");

Nazwa parametru

The imię parametr ustawia cel dla adresu URL. Otwarcie adresu URL w nowym oknie jest domyślne i jest sygnalizowane w ten sposób:

  • _pusty. Otwiera nowe okno dla adresu URL.

Inne opcje, których możesz użyć, to:

  • _samego siebie. Zastępuje bieżącą stronę adresem URL.
  • _rodzic. Ładuje adres URL do ramki nadrzędnej.
  • _Top. Zastępuje wszystkie załadowane zestawy ramek.

Okular

The okular Parametr to miejsce, w którym można dostosować nowe okno, wprowadzając listę oddzielaną przecinkami bez białych spacji. Wybierz jedną z następujących wartości.

  • wysokość = piksele. Ta specyfikacja ustawia wysokość nowego okna w pikselach. Minimalna wartość, którą można wprowadzić, to 100.
  • szerokość = piksele. Ustawia szerokość nowego okna w pikselach. Minimalna wartość to 100.
  • left = piksele. Ta specyfikacja ustawia lewą pozycję nowego okna. Nie można wprowadzić wartości ujemnych.
  • top = piksele. Ustawia to najwyższą pozycję nowego okna. Nie można użyć wartości ujemnych.
  • menubar = yes | no | 1 | 0. Użyj tej specyfikacji, aby wskazać, czy wyświetlić pasek menu.
  • status = tak | nie | 1 | 0. Wskazuje, czy dodać pasek stanu, czy nie.

Niektóre specyfikacje są zależne od przeglądarki:

  • location = yes | no | 1 | 0. Ta specyfikacja wskazuje, czy wyświetlić pole adresu. Tylko dla przeglądarki Opera.
  • resizeable = yes | no | 1 | 0. Określa, czy można zmienić rozmiar okna. Do użytku tylko z IE.
  • location = yes | no | 1 | 0. Wskazuje, czy wyświetlić paski przewijania. Kompatybilny tylko z IE, Firefox i Opera.
  • pasek narzędzi = tak | nie | 1 | 0. Określa, czy wyświetlić pasek narzędzi przeglądarki. Kompatybilny tylko z IE i Firefox.

Zastąpić

Ten opcjonalny parametr ma tylko jeden cel - określenie, czy adres URL otwierany w nowym oknie zastępuje bieżący wpis na liście historii przeglądarki, czy pojawia się jako nowy wpis.

  • Gdy prawdziwe, adres URL zastępuje bieżący wpis przeglądarki na liście historii
  • Gdy fałszywy, adres URL jest wymieniony jako nowy wpis na liście historii przeglądarki.