Potrzebuję przycisku, który odświeży stronę po kliknięciu przez użytkownika. Próbowałem tego:
<input type="button" value="Reload Page" onClick="reload">
lub
<input type="button" value="Refresh Page" onClick="refresh">
Ale żaden nie działał.
javascript
button
refresh
reload
Stefan Đorđević
źródło
źródło
To działa dla mnie
HTML
JavaScript
źródło
To naprawdę działa idealnie dla mnie.
źródło
Tylko ta naprawdę ponownie ładuje stronę (dzisiaj)
Inni nie przeładowują dokładnie. Przechowują wartości w polach tekstowych.
źródło
przycisk odświeżający stronę po kliknięciu
Użyj przycisku onClick z window.location.reload ():
źródło
To może wyglądać zabawnie, ale naprawdę działa.
źródło
Zauważyłem, że wszystkie odpowiedzi tutaj używają wbudowanych programów
onClick
obsługi. Generalnie zaleca się oddzielne przechowywanie kodu HTML i JavaScript.Oto odpowiedź, która dodaje detektor kliknięć bezpośrednio do przycisku. Po kliknięciu wywołuje location.reload, co powoduje ponowne załadowanie strony pod bieżącym adresem URL.
źródło
po prostu utwórz puste odniesienie do linku, takiego jak następujący
źródło
Użyj tego, że działa dobrze, aby ponownie załadować tę samą stronę:
źródło
Chociaż pytanie jest do
button
, ale jeśli ktoś chce odświeżyć stronę za pomocą<a>
, możesz po prostu to zrobićźródło
Lub możesz też użyć
Uwaga: zmień
"<same page link>"
adres URL tej samej strony, którą chcesz ponownie załadować. na przykład:<form action="home.html> method="GET">
źródło
Jeśli szukasz resetu formularza:
lub zresetować inne aspekty formularza, które nie są obsługiwane przez przeglądarkę
Korzystanie z jQuery
źródło
Przejdzie do wymaganej ścieżki i nie pojawi się żaden monit o ponowne wysłanie.
źródło