¿Cómo actualizar (recargar) la página con JavaScript?
¡Hola a todos! Acabo de empezar a aprender JavaScript y me encontré con este problema: después de que el usuario hace clic en el botón "Enviar" de un formulario, necesito que la página se actualice automáticamente (se recargue), por ejemplo, para mostrar nuevos datos de la base de datos o restablecer el formulario. He probado varias opciones, pero ninguna funciona como debería.
Aquí está mi código:
```javascript
function refreshPage() {
// Probé así:
window.location.reload();
// Y así:
location.reload();
// E incluso así:
document.location.reload(true);
}
```
Pero cuando llamo a esta función al hacer clic en el botón, la página no se actualiza en absoluto, o se actualiza pero con un comportamiento extraño (por ejemplo, parpadea y muestra datos antiguos). He leído que también existe el método `location.reload()` con el parámetro `true` para forzar la carga desde el servidor, pero no tengo una comprensión clara.
Por favor, indíquenme:
1. ¿Cuál es la forma más correcta y universal de recargar la página?
2. ¿En qué...