Saltar al contenido

Cambiar el color de fondo del problema de iframe

Esta es la contestación más completa que te podemos dar, sin embargo obsérvala detenidamente y analiza si se puede adaptar a tu trabajo.

Solución:

Un

No creo que sea posible cambiar el fondo de la página que tienes. cargado en el iframe.

JavaScript es lo que necesitas. Si está cargando iframe al cargar la página, inserte la prueba para iframe usando el evento onload. Si el iframe se inserta en tiempo real, cree una función de devolución de llamada en la inserción y enganche cualquier acción que necesite tomar 🙂

Basándome en lo que escribió Chetabahana, descubrí que agregar un breve retraso a la función JS ayudó en un sitio en el que estaba trabajando. Significaba que la función se activaba después de cargar el iframe. Puedes jugar con el retraso.

var delayInMilliseconds = 500; // half a second

setTimeout(function()  

   var iframe = document.getElementsByTagName('iframe')[0];
   iframe.style.background = 'white';
   iframe.contentWindow.document.body.style.backgroundColor = 'white';

, delayInMilliseconds);

¡Espero que esto ayude!

Ten en cuenta recomendar esta crónica si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *