Estoy redirigiendo a otra página con la etiqueta de anclaje y cuando se hace clic en el botón, uso un javascript para mostrar la rueda giratoria de carga dentro del botón:
//Example const a = document.getElementById("some_id"); a.innerHTML = //here I place some divs to show the spinnerMi problema es que cuando lo pruebo en el móvil, el botón cambia de estado y se redirige, pero cuando presiono y vuelvo a la misma página, el estado persiste y el botón todavía está en estado de carga.
Intenté usar algunos enlaces de ciclo de vida como "antes de descargar", "descargar" para cambiar el botón, pero no funciona. También he intentado usar
document.addEventListener("DOMContentLoaded", function() {//some code to bring back state})pero todavía no tengo éxito. Esto no es un problema en el escritorio. Pero en el móvil actúa como SPA y cuando devuelvo el golpe, el estado persiste...