Ida Dieda: navigator.onLine Debakel

Beitrag lesen

Hallo, ok, ich komm leider selber nicht drauf... :(

Folgender Code ist eigentlich selbsterklärend... sobald der Browser keine LAN / Router Verbindung herstellen kann, soll "OFFLINE!" ausgegeben werden, in allen anderen Fällen "ONLINE!".


function statusChecken() {
	if (navigator.onLine) {
	document.body.innerHTML = "ONLINE!";
	} else {
	document.body.innerHTML = "OFFLINE!";
	}
}
window.addEventListener('online',  statusChecken);
window.addEventListener('offline',  statusChecken);

if (navigator.onLine) ... funktioniert, in die Funktion mit einem EventListener verpackt allerdings nicht. ??? Ich bin mir sicher, dass ich hier was relativ offensichtliches übersehe, ich komm leider trotzdem einfach nicht weiter!

Danke für eure Ratschläge! LG, Ida