A JavaScript Location.reload()
módszer azt jelenti, hogy újratöltheti az oldalt az aktuális URL-re.
A szintaxis a következő:
object.reload(forcedReload);
, ahol forceReload
egy opcionális paraméter.
Az oldal egyszerű újratöltéséhez window.location
objektumként adhatja meg .
Az opcionális paraméterek force reload
egy logikai érték, amely ha:
True
újratölti az oldalt a szerverről (pl. nem tárolja a böngésző által tárolt adatokat):
window.location.reload(true);
False
újratölti az oldalt a böngésző által tárolt oldal verziójával.
window.location.reload(false);
False
az alapértelmezett paraméter, ezért ha üresen hagyja, object.reload()
töltse be újra az oldalt a boswer's cache adatai alapján, azaz megegyezik a metódus használatával object.reload(false)
.
A böngésző által biztosított „Frissítés” opció hatásának létrehozásához érdemes létrehoznia a HTML-gombot, és tegye a következők egyikét:
- csatolja
Location.reload()
a HTML gomb-jelöléshez, így:
- hozzárendel egy kattintás alatt álló eseményt a módszert használó funkcióval rendelkező gombhoz, ahol a gomb hasonlónak tűnik
Refresh!
function reloadThePage(){ window.location.reload(); }
Példa:
// Reload the current resources from the server window.location.reload(true); // Reload the current resources from the browser's cache window.location.reload();
Ez újratölti az oldalt az aktuális URL-nél a szerverről.
Több információ:
- MDN