1UnitedPower: Seite aktualisieren, wenn Focus zurückkommt

Beitrag lesen

Hakuna matata!

Welche Möglichkeit hat eine Webseite, zu erkennen, dass sie wieder im Focus steht und ggf. Informationen nachladen muss? Javascript "onfocus" gilt wohl nur für Felder?

Wenn der Nutzer durch den Zurück-Button auf deine Seite gelangt wird das popstate-Ereignis ausgelöst. Darauf könntest du lauschen und dann per AJAX die Inhalte aktualisieren:


// AJAX-Kram vorbereiten
var request = new XMLHttpRequest();

request.open('GET', 'termine.html');

request.addEventListener('load', function ( loadEvent ) {
   document.querySelector('#termine').innerHTML = loadEvent.responseText;
});

// Auf den Zurück-Button lauschen
window.addEventListener('popstate', function () {
   // AJAX-Anfrage auslösen
   request.send();
});
--
“All right, then, I'll go to hell.” – Huck Finn