Como atualizar (recarregar) a página usando JavaScript?
Olá a todos! Comecei a estudar JavaScript e me deparei com a seguinte tarefa: depois que o usuário clica no botão "Enviar" em um formulário, preciso que a página seja atualizada automaticamente (recarregada) — por exemplo, para mostrar novos dados do banco ou resetar o formulário. Tentei várias opções, mas nada funciona como deveria.
Aqui está meu código:
```javascript
function refreshPage() {
// Tentei assim:
window.location.reload();
// E assim:
location.reload();
// E até assim:
document.location.reload(true);
}
```
Mas quando chamo essa função ao clicar no botão, a página ou não atualiza, ou atualiza com um comportamento estranho (por exemplo, pisca e mostra dados antigos). Li que existe também o método `location.reload()` com o parâmetro `true` para forçar o carregamento do servidor, mas não tenho um entendimento claro.
Por favor, me ajudem:
1. Qual é a maneira mais correta e universal de recarregar a página?
2. Em que