Foros del Web » Programando para Internet » Javascript »

Ayuda carga aleatoria de banners

Estas en el tema de Ayuda carga aleatoria de banners en el foro de Javascript en Foros del Web. Hola a todos, he encontrado un script js para la carga de banners (en este caso swf) de forma aleatoria, funciona a la perfección, pero ...
  #1 (permalink)  
Antiguo 28/10/2010, 06:15
 
Fecha de Ingreso: septiembre-2010
Mensajes: 16
Antigüedad: 13 años, 7 meses
Puntos: 0
Ayuda carga aleatoria de banners

Hola a todos, he encontrado un script js para la carga de banners (en este caso swf) de forma aleatoria, funciona a la perfección, pero lo que necesito es que al cargar la página siempre sea el mismo banner el primero y luego comenzar a alternar con los 3 restantes (en total son 4), os dejo el código a ver si algún alma caritativa me puede echar una mano... muchas gracias...


<script>
/* ESTE CODIGO FUE GENERADO POR LEONARDO FUENTES
http://leonard_11.programacionweb.net
http://www.adventmusic.com.ve
*/

//aqui marcamos que se inicie la rotacion de los banners al carga la pagina completamente
window.onload=function(){ rotar_banners(); }
<!-- en esta funcion generamos un numero -->
<!-- aleatorio segun los banners que tengamos los cuales an de estar nombrados por numero ej: 1.swf , 2.swf -->
function aleatorio(num_inicio,num_fin){

num = 1 - 4
aleat = Math.random() * num
return Math.round(parseInt(num_fin) + aleat)
}
//aqui marcamos el tiempo en el cual se a de hacer la llamda a la funcion rotar_banners() para actualizar o rotar los banners
//aqui esta definido 7 seg
window.setInterval("rotar_banners()", 7000);
//esta funcion es la que se encarga de insertar los banner en el div dentro del body con el id banner
function rotar_banners(){
//aqui hacemos un llamdo a la funcion que genera los numeros aleatorios definimos la canidad de banners que posemos desde el primero as ta el ultimo
nombre_banner = aleatorio('1','4');

document.getElementById("banner").innerHTML='<obje ct width="600" height="120" align="absmiddle"><param name="movie" value="swf/'+nombre_banner+'.swf"> </param> <param name="allowFullScreen" value="true"> </param> <embed src="swf/'+nombre_banner+'.swf" width="600" height="120" align="absmiddle" type="application/x-shockwave-flash" wmode="transparent"></embed> </object>';
}

</script>
  #2 (permalink)  
Antiguo 28/10/2010, 06:43
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Ayuda carga aleatoria de banners

POST REPETIDO: http://www.forosdelweb.com/f4/ayuda-...anners-854424/ favor no duplicar temas

puedes utilizar una cookie para saber si el usuario ya visitó tu sitio, pero recuerda que las cookies expiran a menos de que la marques como permanente, además de que el usuario puede bloquearlas, suerte
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 28/10/2010, 06:52
 
Fecha de Ingreso: septiembre-2010
Mensajes: 16
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Ayuda carga aleatoria de banners

hola, maycolalvarez... lo siento, pero creo que este tema esta mejor aquí que en la sección de HTML, ¿sería posible eliminar el de dicha sección y dejar este?

Gracias y disculpadme, por favor.

Etiquetas: aleatoria, banner
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 21:42.