ClearTimeout in einem anderen Tab eingestellt

Wie kann ich löschentimeout das wurde in einem anderen @ gesettab im Browser?

Ich habe versucht, eine Zeitüberschreitungsreferenz in @ zu speicherlocalStorage, konnte aber nicht löschentimeout

function setIdleTimeout() {
    var idleTimeout = setTimeout(function() {
        //autologout
    }, 20000);
    localStorage.setItem('idleTimeout', idleTimeout);
}

function clearIdleTimeout() {
    var idleTimeout = localStorage.getItem('idleTimeout');
    clearTimeout(idleTimeout);
    localStorage.setItem('idleTimeout', idleTimeout);
}

Wenn ich rufeclearIdleTimeout() im zweiten Reiter löscht es nicht dastimeout set inprevious tab

Antworten auf die Frage(2)

Ihre Antwort auf die Frage