W tym artykule omówiono metody zamykania kart i okien w JavaScript.
Jak zamknąć Tab/Window utworzone za pomocą JavaScript?
Aby zamknąć Tab/Window utworzone za pomocą JavaScript, można zastosować następujące podejścia:
Przejrzyj wspomniane metody jeden po drugim!
Metoda 1: Zamknij kartę utworzoną w JavaScript za pomocą Window.Metody Open () i Settimeout ()
„„okno.otwarty()„Metoda otwiera nowe okno przeglądarki lub nową kartę, oparta na wartościach dodanych i„settimeout ()”Metoda uzyskuje dostęp do funkcji po określonym czasie ustawionym. Metody te można wykorzystać w połączeniu do otwarcia konkretnej karty na podstawie adresu URL i zamykania go, ustawiając wartość limitu czasu.
Składnia
okno.Otwórz (URL, nazwa, specyfikacje, zamień)W podanej składni „URL”To adres URL strony,„nazwa”Jest atrybutem docelowym,„okular„Odnieś się do rozdzielonej przecinki listy elementów i„zastępować”Wskazuje, czy adres URL tworzy nowy wpis, czy zastępuje go.
Settimeout (funkcja, milisekund, par1, par2)W podanej składni „funkcjonować”Odnosi się do funkcji, którą należy wywołać„milisekund”To konkretny czas czasowy do wykonania i„par1”,„par2”To dodatkowe parametry.
Spójrz na poniższy przykład, aby uzyskać lepsze zrozumienie.
Przykład
Najpierw dodaj określony nagłówek w „„Tag i utwórz przycisk z wydarzeniem OnClick, które wywoła„opentab ()„Metoda po kliknięciu:
Zamknij kartę
Teraz zdefiniuj funkcję o nazwie „opentab ()". W swojej definicji nazwij „okno.otwarty()„Metoda otwarcia nowej zakładki w odniesieniu do określonego adresu URL. Na koniec zastosuj „settimeout ()„Metoda funkcji o nazwie„szafa ()„Aby zamknąć zakładkę za pomocą„zamknąć()" metoda. Spowoduje to zamknięcie konkretnej zakładki po pięciu sekundach:
funkcja opentab ()Wyjście powyższej implementacji spowoduje następujący sposób:
Jeśli zamiast tego chcesz zamknąć utworzone okno, skorzystaj z następującej metody:
Metoda 2: Zamknij okno utworzone w JavaScript za pomocą Window.Metoda Open () i wydarzenie OnClick
„„okno.otwarty() Metoda otwiera nowe okno przeglądarki lub nową kartę, oparta na wartościach ustawionych parametrów, jak omówiono w poprzedniej metodzie, podczas gdy „A”na kliknięcie”Zdarzenie ma miejsce, gdy użytkownik kliknie element. Metody te można wykorzystać w połączeniu do przydzielenia osobnych funkcji do otwierania i zamykania nowego okna oraz ustawienia wymiarów utworzonego okna w parametrach.
Składnia
obiekt.onClick = CloseWindow () myscript;W powyższej składni „Zamknij okno()”Odnosi się do dostępnej funkcji.
Poniższy przykład ilustruje podaną koncepcję.
Przykład
Najpierw dołącz nagłówek i utwórz dwa różne przyciski do otwierania i zamykania okna odpowiednio z zdarzeniem OnClick odnoszącym się do określonych funkcji:
Zamknij okno za pomocą JavaScript
Następnie zdefiniuj funkcję o nazwie „Otwórz okno()". W swojej definicji określ adres URL, który zostanie otwarty w nowym oknie i określ parametry „szerokość" I "wysokość”Wartości, aby ustawić wymiary nowego okna:
var otwarty;Na koniec zdefiniuj Zamknij okno()”Funkcja i zastosuj„zamknąć()„Metoda odnosząca się do zmiennej o nazwie„otwarty”, Który otwiera okno w poprzedniej funkcji. Spowoduje to zamknięcie otwartego okna po kliknięciu przycisku:
funkcja CloseWindow ()Wyjście
Omówiliśmy najprostsze metody zamykania zakładki i okna utworzonego za pomocą JavaScript.
Wniosek
Aby zamknąć zakładkę/okno utworzone za pomocą JavaScript, użyj „okno.otwarty()" I "settimeout ()”Metody zamykania utworzonej zakładki po określonym czasie lub oknie.Metoda Open () z parametrami i „na kliknięcie”Zdarzenie obejmujące osobne przyciski dla każdej funkcji i ustawianie wymiarów utworzonego okna w parametrach. Ten zapis wyjaśnił metody zamykania zakładki/okna utworzonego za pomocą JavaScript.