Jak ponownie załadować stronę za pomocą JavaScript

Jak ponownie załadować stronę za pomocą JavaScript

Czasami programiści chcą często odświeżyć stronę internetową podczas tworzenia aplikacji internetowych, takich jak blogi lub strony internetowe, w których zawartość może się różnić w zależności od działań użytkownika. Wszelkie zaktualizowane informacje oparte na tych interakcjach użytkownika zostaną wyświetlone, gdy strona zostanie odświeżona lub ponownie załadowana. W tym celu JavaScript oferuje pewne wstępne metody, które zostaną omówione poniżej.

Ten post ilustruje sposoby ponownego załadowania strony za pomocą JavaScript.

Jak ponownie załadować stronę za pomocą JavaScript?

Aby przeładować lub odświeżyć stronę, użyj następujących metod w JavaScript:

  • Metoda RELOOD ()
  • Metoda go ()

Metoda 1: Załaduj ponownie stronę za pomocą metody REROOD ()

Użyj "Lokalizacja.przeładować()„Metoda ponownego załadowania strony. Działa jak przycisk odświeżania przeglądarki. „„przeładować()„Metoda odpowiada za ponowne ładowanie stron, podczas gdy„Lokalizacja”Jest interfejsem wskazującym rzeczywistą lokalizację (URL) obiektu, z którym jest powiązany. URL strony do odświeżenia jest dostępny przez albo ”dokument.Lokalizacja" Lub "okno.Lokalizacja".

Składnia

Użyj następującej składni do ponownego załadunku bieżącej strony za pomocą metody REROOD ():

okno.Lokalizacja.przeładować();

Przykład 1: Odśwież kliknięcie przycisku

Utwórz przycisk i dołącz „na kliknięcie„Wydarzenie, które wywoła predefiniowaną JavaScript„przeładować()" metoda:

Wyjście wskazuje, że strona jest odświeżana lub przeładowana na przycisku Kliknij:

Przykład 2: Automatyczne odświeżenie za pomocą metody Settimeout () z metodą REROOD ()

Ustaw czas automatycznego odświeżenia strony za pomocą „settimeout ()" metoda. Najpierw zdefiniujemy metodę „odświeżać()”To wymaga przedziału czasu jako parametr, aby odświeżyć stronę. Wywołaj metodę Settimeout (), a następnie wywołać metodę RELOOD ():

Odświeżanie funkcji (czas)
settimeout (() =>
dokument.Lokalizacja.Załadowanie (prawda);
, czas);

Tutaj ustawimy czas 2 sekundy, aby odświeżyć stronę po dwóch sekundach:

okno.onload = odśwież (2000);

Jak widać, strona jest automatycznie odświeżana po 2 sekundach:

Metoda 2: Załaduj ponownie stronę za pomocą metody Go ()

Innym podejściem do odświeżenia strony jest „historia.Iść()" metoda. Podawanie wartości dodatniej lub ujemnej może być używane jako zwykle do przejścia do tyłu lub do przodu. Aby odświeżyć, przekaż „0„Wartość neutralna lub nic.

Składnia

Postępuj zgodnie z podaną składnią do ponownego załadowania strony:

historia.Iść()

Przykład

Tutaj nazwiemy „historia.Iść()„Metoda w wydarzeniu kliknięcia przycisku:

Wyjście

Chodzi o przeładowanie/odświeżenie stron internetowych za pomocą JavaScript.

Wniosek

Aby ponownie załadować stronę internetową za pomocą JavaScript, użyj „okno.Lokalizacja.przeładować()”Metoda lub„historia.Iść()" metoda. Metoda Reload () jest najczęściej stosowanym podejściem do przeładowania lub odświeżających stron internetowych. Ten post ilustruje sposoby odświeżenia strony za pomocą JavaScript.