En la empresa dónde trabajo me encargaron la tarea de hacer una especie de header en flash que cargara por medio de flashvars y Php unas imágenes con promociones del cliente, las cuales están ligadas a su respectiva pagina de detalles.
Todo funciona muy bien, excepto en IE6. Al hacer click en el primer banner que carga el swf, me regresa la primera variable empleada en el parámetro de flashvars, pero en los otros dos banners que carga todo trabaja bien… incluso hay la opción de elegir el banner de forma manual y aun después de elegir el primero y hacer click en el, funciona.
Sin más preámbulo, les mando los códigos y las URLs.
Saludines

P.D. Disculpen la suciedad de mi codigo, no soy programador, pero por mi trabajo me veo involucrado.
Código ActionScript :
import mx.transitions.Tween; import mx.transitions.easing.*; //hotspot_var = promo1; loadMovieNum("fx.swf", 2); function opcion(promociones) { switch (promociones) { case "btn1" : hotspot_var = promo1; link = 1; break; case "btn2" : hotspot_var = promo2; link = 2; break; case "btn3" : hotspot_var = promo3; link = 3; break; case "default" : break; } holder1._visible = false; hotspot1._visible = false; new Tween(holder2, "_y", mx.transitions.easing.Back.easeOut, -278, 0, 25, false); holder2.loadMovie("http://panel.adivor.com.mx/sistema_tours/imagenes/banner/0"+link+".jpg"); barrera._visible = true; hotspot2._visible = true; } //////////////////////////////////////// tiempo = 8000; var link:Number = 1; function load_img() { new Tween(holder1, "_y", mx.transitions.easing.Back.easeOut, -278, 0, 25, false); holder1.loadMovie("http://panel.adivor.com.mx/sistema_tours/imagenes/banner/0"+link+".jpg"); loadMovieNum("fx.swf", 2); trace(link); if (link == 1) { hotspot_var = promo1; } if (link == 2) { hotspot_var = promo2; } if (link == 3) { hotspot_var = promo3; } if (link<=3) { link += 1; } if (link>3) { link = 1; } } load_img(); setInterval(load_img,tiempo); barrera._visible = false;
Código HTML :
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="786" height="278"> <param name="movie" value="../flash/inicio.swf" /> <param name="quality" value="high" /> <param name="menu" value="false" /> <param name="wmode" value="transparent" /> <param name="flashvars" value="promo1=<?=Ruta1?>&promo2=<?=$Ruta2?>&promo3=<?=$Ruta3?>"> <embed src="../flash/inicio.swf" flashvars="promo1=<?=$Ruta1?>&promo2=<?=$Ruta2?>&promo3=<?=$Ruta3?>"" width="786" height="278" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false" wmode="transparent"></embed> </object>
este es el link, en Firefox y demas navegadores trabaja bien todo, pero en esa cosa de la "e" azul no jala bien.
http://paquetesyviajes.adivor.com.mx/