Método de recarga de ubicación: cómo recargar una página en JavaScript

El Location.reload()método JavaScript proporciona medios para volver a cargar la página en la URL actual.

La sintaxis es la siguiente:

object.reload(forcedReload);, donde forceReloades un parámetro opcional.

Para simplemente recargar la página, puede ingresar window.locationcomo objeto.

Los parámetros opcionales force reloadson un valor booleano, que si se establece en:

True recarga la página desde el servidor (por ejemplo, no almacena los datos almacenados en caché por el navegador):

window.location.reload(true);

False vuelve a cargar la página utilizando la versión de la página almacenada en caché por el navegador.

window.location.reload(false);

Falsees el parámetro predeterminado, por lo que si se deja en blanco, object.reload()vuelve a cargar la página utilizando los datos almacenados en caché del explorador, es decir, es idéntico a utilizar el método como object.reload(false).

Para crear el efecto de la opción "Actualizar" proporcionada por el navegador, es posible que desee crear un botón HTML y realizar una de las siguientes acciones:

  • adjuntar Location.reload()al marcado del botón HTML, así:
  • asignar un evento al hacer clic al botón con la función que usa el método, donde el botón se parece a
Refresh!
 function reloadThePage(){ window.location.reload(); } 

Ejemplo:

// Reload the current resources from the server window.location.reload(true); // Reload the current resources from the browser's cache window.location.reload();

Esto volverá a cargar la página en la URL actual del servidor.

Más información:

  • MDN