jaki sposób przeładowania bieżącej strony (za pomocą przycisku) wolisz?
1 <input type="button" value="Reload" onClick="history.go(0)">
2 <input type="button" value="Reload" onClick="location.reload(true)">
3 <input type="button" value="Reload" onClick="window.location.reload(true)">
4 <input type="button" value="Reload" onClick="window.location.href=window.location.href">
5 <input type="button" value="Reload" onClick="document.location.reload(true)">
6 <input type="button" value="Reload" onClick="document.location.href=document.location.href">
Ponieważ adres URL strony często się zmienia, AFAIK jest to „funkcja rezerwowa”, taka jak
<a href="urlOfCurrentPage.html" onclick="window.location.reload(true);return false;">Reload</a>
nie zadziała dla mnie, prawda?
javascript
reload
Mel
źródło
źródło
*.location.reload()
jako argumentu tylko do określenia, czy pamięć podręczna powinna być ignorowana. stackoverflow.com/questions/10876244/…Odpowiedzi:
Zależy od tego, co chcesz zrobić. Czwarta i szósta metoda nie powoduje przeładowania żadnych danych formularza, w zasadzie powoduje oddzielną wizytę na stronie. Niektóre wersje przeglądarki Firefox mają również problemy z trzecią metodą. Poza tym piąty wybrałbym jako osobiste preferencje. Wydaje się to najwyraźniejsze.
źródło
Możesz też:
wd
reprezentuje okno || dokument :źródło