Estoy tratando de hacer una mutaciónObserver que llame a una función de devolución de llamada cada vez que se modifique este subárbol iframe (se agrega o elimina un elemento, por ejemplo: un elemento <p> ). Sin embargo, no puedo hacer que esto funcione. no se que estoy haciendo mal Solo conseguí que funcionara sin usar la función en línea (y usando el modelo de function example(){} ), pero se activa una vez cuando se carga la página y nunca más se activa.
<div id="main_content_container" name="main_content_container"> <!-- Resposta das buscas --> <iframe name="dummyframe" id="dummyframe" style="display: none;"> </iframe> <script> const myframe = document.getElementById("dummyframe").contentWindow.document.body; const config = {attributes:true,childList:true,subtree:true}; var observer = new MutationObserver((mutation) => { console.log("modified"); }); observer.observe(myframe,config); </script> </div>