Foros del Web » Programando para Internet » Javascript »

Cargar un ifame al Azar

Estas en el tema de Cargar un ifame al Azar en el foro de Javascript en Foros del Web. Bueno muchas gracias tengo que dar por la ayuda que me dieron, sobretodo a buzu por que código que me hizo. Bueno y una manera ...
  #1 (permalink)  
Antiguo 18/07/2008, 07:16
 
Fecha de Ingreso: julio-2008
Ubicación: /public_html/elrodri
Mensajes: 32
Antigüedad: 15 años, 9 meses
Puntos: 0
Cargar un ifame al Azar

Bueno muchas gracias tengo que dar por la ayuda que me dieron, sobretodo a buzu por que código que me hizo.

Bueno y una manera de agradecérselo es poner ese código modificado por mi para que haga otra función, que es cargar iframes al azar

Código:
<html>
<head>
</head>
<iframe src="http://www.comandolh.es" scrolling="auto" width="800" height="400" marginwidth="5" marginheight="5" frameborder="0"></iframe> 
  <script type="text/javascript">
<!-- Script creado por BUZU y modificado por ElRodri //-->
<!-- www.forosdelweb.com //-->
<!-- No quiten los creditos //-->
		var urls = new Array();
		function cambiarIframe(){
			var iframe = document.getElementsByTagName('iframe')[0];
			i = 2;
<!-- Pon tus Urls aqui //-->
			mRAN = ["http://www.google.es", "http://es.yahoo.com"];
<!-- Pon tus Urls aqui //-->
			if(i <= mRAN.length){
			iframe.src = mRAN[Math.round(Math.random() * i)];
			}else{
			iframe.src = mRAN[Math.round(Math.random() * i)];
		}
<!-- El tiempo de refrasco en milisegundos //-->
			iframe.timeout = setTimeout(cambiarIframe, 5000);
<!-- El tiempo de refrasco en milisegundos //-->
		}
		window.onload = cambiarIframe;
	</script>
</body>
</html>
Edito: Bueno ahora no se que a pasado por que no guarde y guarde el que funcionaba al 100% y ahora no encuentro el fallo -.-

Edito: Ya esta solucionado ya funciona bien, Saludos

Última edición por ElRodri; 18/07/2008 a las 07:26
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:07.