JavaScript Location.reload()
metoda omogućuje ponovno učitavanje stranice na trenutnom URL-u.
Sintaksa je sljedeća:
object.reload(forcedReload);
, gdje forceReload
je neobavezni parametar.
Da biste jednostavno ponovo učitali stranicu, možete unijeti window.location
kao objekt.
Izborni parametar force reload
je logička vrijednost koja se, ako je postavljena na:
True
ponovno učitava stranicu s poslužitelja (npr. ne pohranjuje podatke spremljene u preglednik):
window.location.reload(true);
False
ponovno učitava stranicu pomoću verzije stranice koju je preglednik predmemorirao.
window.location.reload(false);
False
je zadani parametar, pa ako ostane prazno, object.reload()
ponovo učitava stranicu koristeći predmemorirane podatke pregledača, tj. identično je korištenju metode kao object.reload(false)
.
Da biste stvorili efekt opcije "Osvježi" koju nudi preglednik, možda ćete htjeti stvoriti HTML-gumb i učiniti nešto od sljedećeg:
- priložite oznaci
Location.reload()
HTML gumba, ovako:
- dodijelite događaj na klik gumbu s funkcijom koja koristi metodu, pri čemu gumb izgleda slično
Refresh!
function reloadThePage(){ window.location.reload(); }
Primjer:
// Reload the current resources from the server window.location.reload(true); // Reload the current resources from the browser's cache window.location.reload();
Ovo će ponovno učitati stranicu s trenutnog URL-a s poslužitelja.
Više informacija:
- MDN