Jak zamknąć bieżące okno w JavaScript?

Jak zamknąć bieżące okno w JavaScript?
Podczas projektowania strony internetowej lub witryny może istnieć wymóg zamykania bieżącej karty lub okna po określonych działaniach. Na przykład zamknięcie określonej strony internetowej po ograniczonym działaniu lub skuteczne zarządzanie ruchem witryny. W takich sytuacjach zamknięcie bieżącego okna w JavaScript pomaga w zapewnieniu prywatności witryny, tym samym zapewnianie jej bezpiecznego.

W tym artykule omówiono podejścia do zamykania bieżącego okna w JavaScript.

Jak zamknąć bieżące okno za pomocą JavaScript?

Obecne okno można zamknąć za pomocą „okno.zamknąć()" metoda. Ta metoda zamyka obecnie otwarte okno.

Przykład 1: Zamknij bieżące okno w JavaScript

W tym przykładzie „okno.zamknąć()”Metoda zamyka bieżące okno po przycisku Kliknij po informowaniu użytkownika za pomocą okna dialogowego Alertu:


W powyższych wierszach kodu:

  • Po pierwsze, utwórz przycisk o powiązanym „na kliknięcie”Przekierowanie zdarzenia do określonej funkcji.
  • W części kodu JS zdefiniuj funkcję „myFunction ()".
  • W swojej definicji ostrzega podaną wiadomość.
  • Na koniec zastosuj „okno.zamknąć()”Metoda zamykania bieżącego okna.

Wyjście

W wyjściu można zauważyć, że podany komunikat jest wyświetlany jako powiadomienie, a okno jest zamknięte odpowiednio na przycisku.

Jeśli chcesz powstrzymać się od zamknięcia całego okna, zastosuj następne podejście, aby zamknąć bieżącą kartę.

Przykład 2: Zamknij bieżącą kartę w JavaScript

W tym przykładzie „okno.zamknąć()„Metoda zostanie zastosowana w połączeniu z„potwierdzać()" metoda. Ta ostatnia metoda powraca „PRAWDA”Jeśli użytkownik kliknie„OK„W podwyższonym oknie dialogowym:


Zgodnie z danym kodem:

  • Podobnie utwórz przycisk z powiązanym „na kliknięcie„Wydarzenie wywołujące funkcję„myFunction ()".
  • W kodzie JS zadeklaruj funkcję „myFunction ()".
  • W definicji funkcji skojarz „potwierdzać()„Metoda z„Jeśli”Oświadczenie o potwierdzeniu użytkownika w sprawie zamknięcia zakładki.
  • Na koniec zastosuj „okno.zamknąć()„Metoda zamykania bieżącej karty.
  • Algorytm: Ten kod będzie działał w taki sposób, aby karta została zamknięta po uruchomieniu „OK”W oknie dialogowym.

Wyjście

W tym wyjściu widać, że bieżąca karta została pomyślnie zamknięta na przycisku wyzwalonym.

Wniosek

„„okno.zamknąć()„Metoda może zamknąć bieżące okno. Tę metodę można wykorzystać do zamykania aktualnie otwartego okna i otwartej zakładki. Poprzedni przykład powiadamia użytkownika i zamyka bieżące okno. Ten ostatni przykład potwierdza użytkownika i zamyka bieżącą kartę po trafieniu „OK".W tym artykule opracowano podejścia do zamykania aktualnie otwartego okna w JavaScript.