Quiero crear un iframe cuando se carga la página, cargar el contenido n. ° 1 y esperar hasta que se cargue en el iframe y luego cargar otro contenido n. ° 2 del mismo iframe, luego esperar un intervalo y eliminar el iframe.
Además, las funciones setTimeout serán complejas y deberían devolver algunas variables de estado...
¿Lo hago de la manera adecuada?
Lo siento, no soy bueno en JavaScript, ¿qué sucede si la carga del contenido n. ° 1 demora más de 25 segundos? es decir, cuando se elimina iframe.
¿Algún ejemplo/idea profesional? ¡Gracias!
window.onload = function() { var iframe = document.createElement('iframe'); iframe.id = "iframeid"; iframe.src = 'data:text/html,' + 'content#1'; document.body.appendChild(iframe); setTimeout(function(){document.body.removeChild(iframe);},25000); setTimeout(function(){iframe.src = 'data:text/html,' + 'content#2';},5000); }