Wyskakujące okienko JavaScript Element DIV na środku strony internetowej

Wyskakujące okienko JavaScript Element DIV na środku strony internetowej
W trakcie tworzenia stron z dodatkowymi funkcjami istnieją różne wymagania, aby strona internetowa była ogólnie atrakcyjna, aby uzyskać uwagę użytkownika. Na przykład wyświetlanie ważnej wiadomości lub powiadomienie użytkownika o ostrzeżeniu lub ostrzeżeniu. W takich scenariuszach wyskakowanie elementu DIV na środku strony internetowej za pomocą JavaScript jest przydatną funkcją.

Ten blog wyjaśni metody wyskakującego element DIV w centrum strony internetowej w JavaScript.

Jak wyskakować element DIV na środku strony internetowej na JavaScript?

Aby wyskoczyć element DIV w centrum strony internetowej w JavaScript, można zastosować następujące metody:

  • "dokument.QuerySelelect ()" Metoda
  • "dokument.getElementById ()" Metoda
  • "JQuery"

Wspomniane podejścia zostaną wykazane jeden po drugim!

Metoda 1: Wy wysp o Div Element w centrum strony internetowej w JavaScript za pomocą dokumentu.Metoda QuerySelector ()

„„dokument.QuerySelelect ()”Metoda pobiera pierwszy element, który pasuje do odpowiedniego selektora CSS. Tę metodę można wykorzystać do uzyskania dostępu do „div”Element, aby uzyskać dostęp do odpowiednich funkcji i wyświetlić je.

Składnia

dokument.querySelelector (selektory CSS)

Tutaj selektory CSS odnoszą się do „div”, Którego będzie dostępny.

Poniższy przykład wyjaśnia podaną koncepcję.

Przykład
Najpierw przypisz określone „klasa" I "ID”Do dodanego elementu DIV. W przypadku wyskakującego okienka przypisz klasę o nazwie „okienko„Do elementu DIV. Następnie dołącz nagłówek określony w „

„Tag i oddziel przyciski do otwierania i zamykania wyskakującego wyskakującego. Dołącz także „na kliknięcie„Wydarzenie do obu przycisków wywołujących określone funkcje:



To jest wyśrodkowany element pop-up




Następnie zadeklaruj funkcję o nazwie „opendiv ()„Aby pobrać„div„Element, przekazując swój identyfikator w„dokument.QuerySelelect ()„Metoda i ustaw swój wyświetlacz jako„blok„Aby uruchomić blok na nowej linii i przyjąć szerokość ekranu:

funkcja opendiv ()
Niech get = dokument.QuerySelelect („#div”)
Dostawać.styl.Display = 'Block'

Podobnie zdefiniuj „CHILLIVIV ()”Funkcja i powtórz powyższe kroki w celu zamknięcia wyskakującego okienka, określając„nic”Jako wartość właściwości wyświetlania:

Funkcja Clowelv ()
Niech get = dokument.QuerySelelect („#div”)
Dostawać.styl.display = „Brak”

Wreszcie, stygnij dodane divs zgodnie z Twoimi wymaganiami:

Widać, że kiedy „Pokaż wyskakujące okienko”Przycisk jest klikany, na środku strony internetowej pojawia się nowy element DIV:

Metoda 2: Wysknięcie na Element DIV w centrum strony internetowej w JavaScript za pomocą dokumentu.metoda getelementById ()

„„dokument.getElementById ()”Metoda otrzymuje element z określonym identyfikatorem. Tę metodę można zaimplementować, aby uzyskać dostęp do określonego identyfikatora otwierania i zamykania utworzonego wyskakującego okienka.

Składnia

dokument.getElementById (elementId)

W podanej składni „ElementId”Wskazuje identyfikator konkretnego elementu, który należy pobrać.

Przykład
Po pierwsze, dodaj dwa Divy, tak jak wcześniej. Następnie dołącz obraz i określ jego ścieżkę wraz z jego wymiarami, które mają być zawarte w okienku. Następnie dołącz następujące przyciski wraz z „na kliknięcie„Wydarzenie, jak omówiono w poprzedniej metodzie:






Teraz, w metodach OpenDiv () i Clowingiv (), użyj dokumentu.GetElementById () Metoda uzyskiwania dostępu do wymaganego Div i odpowiednio ustaw wartość właściwości wyświetlania:

funkcja opendiv ()
Niech get = dokument.getElementById („div”)
Dostawać.styl.Display = 'Block'

Funkcja Clowelv ()
Niech get = dokument.getElementById („div”)
Dostawać.styl.display = „Brak”

Wreszcie, Styl STOP STRONE zgodnie z Twoimi wymaganiami:

Wyjście

Metoda 3: wyskakujący element DIV w centrum strony internetowej w JavaScript za pomocą JQuery

W tej konkretnej metodzie zaimplementujemy wymagane zadanie, stosując „JQuery”Wraz z metodami pokazywania i ukrywania stworzonego wyskakującego okienka.

Poniższy przykład ilustruje podaną koncepcję.

Przykład
Po pierwsze, uwzględnij „JQuery„Biblioteka w znaczniku skryptu:

Podobnie przypisz następującą klasę i identyfikator do „div”Element odpowiednio dla ogólnego dokumentu i wyskakującego wyskakującego. Następnie dołącz następujący akapit w okienku. Powtórz także omawiane metody włączenia przycisków wywołujących określone funkcje po uruchomieniu „na kliknięcie" wydarzenie:



Odwiedzane strony internetowe lub witryny często pozwalają użytkownikowi czekać na wyświetlenie ważnej wiadomości lub ostrzeżenia przed uzyskaniem dostępu do konkretnej strony. Na przykład poproszenie użytkownika o zakup członkostwa lub zalogowanie się przed uzyskaniem dostępu do treści witryny. Oprócz tego odpowiednie zarządzanie ruchem w przypadku stron internetowych edukacyjnych



Pokaż wyskakujące okienko

Teraz utwórz funkcję o nazwie „opendiv ()„To będzie dostęp do div o„narzuta”Identyfikator i zastosuj„pokazywać()„Metoda, aby wyświetlić utworzone wyskakujące okienko:

funkcja opendiv ()
$ ('#struct').pokazywać();

Aby zamknąć wyskakujące okienko, zdefiniuj funkcję o nazwie „CHILLIVIV ()”I w swojej definicji funkcji, przywołaj„ukrywać()„Metoda dostępnego identyfikatora, aby zamknąć wyskakujące okienko:

Funkcja Clowelv ()
$ ('#struct').ukrywać();

Wreszcie, odpowiednio stygnij swój element strony internetowej:

Wyjście

Omówiliśmy różne kreatywne metody wyskakujące element DIV na środku strony internetowej na JavaScript.

Wniosek

Aby wyskakować element DIV na środku strony internetowej na JavaScript, zastosuj „dokument.QuerySelelect ()”Metoda lub„dokument.getElementById ()„Metoda pobierania utworzonej div za pomocą jego identyfikatora, aby ją wysunąć. Ponadto możesz również skorzystać z „JQuery„Biblioteka zawierająca element DIV w postaci okienka poprzez zastosowanie jego wbudowanych metod. Ten blog pokazał metody, które można zastosować do wyskakowania elementu DIV w centrum strony internetowej w JavaScript.