Que tal ElRodri? Antes que nada, bienvenido al foro, pero no puedes aparecerte por aca pidiendo un código ya escrito. Pon tu granito de arena. ¿Ya fuiste a google e investigaste acerca del setTimeOut? Por que eso es lo primero que debiste haber hecho. Esto te lo digo por que a la mayoria de los foreros no les gustan los:
Cita: Y como tendría que ser el código fuente
Nos hace sentir como que quieres abusar de nuestra disposición. Yo se que en ningún momento lo haces con plan de joder, pero siempre es buen evitar ese tipo de comentarios o peticiones.
Pasando a tu pregunta, poner una web en un iframe es tan simple como poner el siguiente código:
Código HTML:
<iframe src="http://www.google.com" scrolling="auto"></iframe>
para cambiarlo necesitas algo como:
Código:
<script type="text/javascript">
var urls = new Array();
urls[0] = 'http://www.google.com'
urls[1] = 'http://imbuzu.wordpress.com'
urls[2] = 'http://buzuzyma.deviantart.com'
urls[3] = 'http://www.forosdelweb.com/miembros/buzu/'
urls[4] = 'http://todoexpertos.com/expertos/buzu'
var i = 0;
function cambiarIframe(){
var iframe = document.getElementsByTagName('iframe')[0];
if(i <= urls.length){
iframe.src = urls[i];
i++;
}else{
iframe.src = urls[0];
i = 1;
}
iframe.timeout = setTimeout(cambiarIframe, 10000);
}
window.onload = cambiarIframe;
</script>
Espero te sea util.