La Location.reload()
méthode JavaScript permet de recharger la page à l'URL actuelle.
La syntaxe est la suivante:
object.reload(forcedReload);
, où forceReload
est un paramètre facultatif.
Pour recharger simplement la page, vous pouvez saisir window.location
comme objet.
Les paramètres facultatifs force reload
sont une valeur booléenne qui, si elle est définie sur:
True
recharge la page depuis le serveur (par exemple, ne stocke pas les données mises en cache par le navigateur):
window.location.reload(true);
False
recharge la page en utilisant la version de la page mise en cache par le navigateur.
window.location.reload(false);
False
est le paramètre par défaut, donc s'il est laissé vide, object.reload()
recharge la page en utilisant les données mises en cache du navigateur, c'est-à-dire identique à l'utilisation de la méthode as object.reload(false)
.
Pour créer l'effet de l'option «Actualiser» fournie par le navigateur, vous pouvez créer un bouton HTML et effectuer l'une des opérations suivantes:
- attacher
Location.reload()
au balisage de bouton HTML, comme ceci:
- attribuer un événement au clic au bouton avec la fonction qui utilise la méthode, où le bouton ressemble à
Refresh!
function reloadThePage(){ window.location.reload(); }
Exemple:
// Reload the current resources from the server window.location.reload(true); // Reload the current resources from the browser's cache window.location.reload();
Cela rechargera la page à l'URL actuelle du serveur.
Plus d'information:
- MDN