Tengo una función que se ejecuta cuando se hace clic en un enlace que contiene cierto contenido, pero la situación es que después del clic, la página se actualiza. Quiero hacer que después de actualizar la página, mi función aún se ejecute, ¿dime cómo hacerlo? Por ejemplo, después de hacer clic en el botón, la función espera hasta que se vuelve a cargar la página y después de eso ya se ha completado. Mi código:
function refreshContent() { ...function here } var textProp = 'textContent' in document ? 'textContent' : 'innerText'; [].slice.call(document.querySelectorAll('a'), 0).forEach(function (aEl) { if (aEl[textProp].indexOf('English') > -1) { aEl.addEventListener("click", refreshContent) } })Lo necesito cuando hago clic en el enlace:
aEl.addEventListener("click", refreshContent)), el script espera hasta que la página se actualice y luego se ejecuta la función refreshContent