Well, first I advise you to use the method window.location.reload()
to reload the current page. Then you can use the sessionStorage
to save a variable to the current user session, thus:
// execute essa função para atualizar a página
function recarregarPagina() {
sessionStorage.setItem("recarregou", "true"); // antes de atualizar, você seta uma variável no sessionStorage como true
window.location.reload(); // atualiza a página
}
When loading the page, you perform the check if the page has been updated:
// aqui você recupera a variável que você setou (ou não) na sessionStorage
var recarregou = sessionStorage.getItem("recarregou");
// verifica que a página foi atualizada
if (recarregou) {
sessionStorage.removeItem("recarregou"); // remove a variável
mostrarProdutos(); // executa sua função
}
Adapted from Refresh page and run Function after Javascript.
put the first wrong code is not window.location.show products("2.php");
– João Pedro Morais
window.location.href = '2.php';
– João Pedro Morais
John, you can click on edit to make that change.
– bio