¿Es posible recargar una página en javascript pero actualizar el HTML original definido en la etiqueta del cuerpo? A continuación se muestra un ejemplo:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> </head> <script language="javascript" type="text/javascript"> window.onload = function(){ document.getElementById("button").addEventListener('click', () => { document.body.innerHTML = `<h1> ${Math.floor(Math.random() * 99999)}`; location.reload() }); } </script> <body> <h1>Hehe</h1> <button id = "button">Reset</button> </body> </html>Lo anterior cambiará la etiqueta del cuerpo original a un número aleatorio cuando se haga clic en el "botón" y, como se esperaba, la etiqueta del cuerpo volverá a su estado original después de actualizar (aunque mostrará brevemente el estado actualizado antes de actualizar).
¿Es posible que el html del cuerpo permanezca diferente incluso después de llamar a "actualizar"?