Raik: MutationObserver disconnect() schlägt fehl.

Beitrag lesen

Hallo, ich war lange nicht mehr hier.

Innerhalb eines Tampermonkey-Scripts werden während des Ladens der Seite Elemente entfernt. "observer.disconnect()" wirft einen Fehler: „ERROR: Execution of script 'SecVid2' failed! Cannot read property 'disconnect' of undefined“

Ich verstehe nicht, wieso "const observer" "undefined" ist, und wie ich den Observer korrekt deaktiviere.

(function() {
    'use strict';
    const observer = new MutationObserver(function(mutations) {}).observe(document.documentElement, {childList: true, subtree: true});
    window.addEventListener('DOMContentLoaded', (event) => {observer.disconnect()})
})();

Hat jemand ne Idee?

akzeptierte Antworten