Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2006, 11:04
x_women
 
Fecha de Ingreso: abril-2005
Ubicación: en Santa Cruz - España
Mensajes: 429
Antigüedad: 19 años
Puntos: 1
Administracion de Banners

hola,

Resulta que en una pagina coloco 3 banners cada banner contenia 3 flash entonces lo que yo debia hacer es que sean rotatorios o aleatorios pero la unica forma que encontre es hacer que cada uno de los tres banners sea aleatorio y el codigo que utilizo es el siguiente:

Código:
var num = new Array(1,2,4);
vector = new Array();
	vector[0]="ambar/ambar.swf";
	vector[1]="cocacola/cocacola.swf";
	vector[2]="consuelo/consuelo.swf";
	vector.sort(num[random(3)]);	

	tiempo = new Array();
	tiempo[0]=0005;
	
contador = 0;
function aparecer(){
	pelicula.loadmovie(vector[contador]);
	clearInterval(intervalo);
	if(vector[contador]=="consuelo/consuelo.swf")	
		intervalo = setInterval(aparecer,7000);
	if(vector[contador]=="ambar/ambar.swf")	
		intervalo = setInterval(aparecer,11000);
	if(vector[contador]=="cocacola/cocacola.swf")	
		intervalo = setInterval(aparecer,10000);			
		
	if(contador >= 3){	contador = -1;}	
	contador ++
}
intervalo = setInterval(aparecer,tiempo[contador]);
Mi duda va ¿Ustedes como me aconsejan que lo hago todo rotatorio y ademas aleatorio? y tambien mi problema va en que yo debo colocar el tiempo por cada flash como ven en el codigo. El problema que esto generaria es que cuando tenga 50 flash por banner tendre que poner los 50 dentro de este script.
¿Alguna idea para poder hacerlo administrable con codigo o lo que sea?

chausito