document.addEventListener('DOMContentLoaded', function () { // Selecciona todos los elementos
con el atributo name="webChat" var webChatElements = document.querySelectorAll('div[name="webChat"]'); // Itera sobre los elementos encontrados webChatElements.forEach(function (element) { // Oculta el elemento element.style.display = 'none'; // Deshabilita el elemento (si es interactivo o tiene eventos asociados) element.setAttribute('aria-disabled', 'true'); element.setAttribute('disabled', 'true'); element.style.pointerEvents = 'none'; // Evita interacciones del usuario }); // Captura todos los elementos con el id "customerpane_qfc" let elements = document.querySelectorAll('#customerpane_qfc'); // Itera sobre los elementos encontrados y selecciona el que sea un iframe let customerIFrame = null; elements.forEach(function (element) { if (element.tagName.toLowerCase() === 'iframe') { customerIFrame = element; } }); customerIFrame.addEventListener('load', function () { console.log("El iframe se ha cargado completamente."); if (customerIFrame && customerIFrame.contentWindow.document.readyState === 'complete') { console.log("iFrame cargado, manejando visibilidad"); // Selecciona todos los elementos
con el atributo name="webChat" var webChatElements = customerIFrame.contentWindow.document.querySelectorAll('div[name="webChat"]'); // Itera sobre los elementos encontrados webChatElements.forEach(function (element) { // Oculta el elemento element.style.display = 'none'; // Deshabilita el elemento (si es interactivo o tiene eventos asociados) element.setAttribute('aria-disabled', 'true'); element.setAttribute('disabled', 'true'); element.style.pointerEvents = 'none'; // Evita interacciones del usuario }); } }); console.log('Todos los elementos
han sido ocultados y deshabilitados.'); });