Comunidad de diseño web y desarrollo en internet online

Banner Dinamico

Citar            
MensajeEscrito el 09 Nov 2007 06:53 pm
Hola a todos,

Estoy intentando hacer un banner dinamico, que vaya cambiando dependiendo de donde lleguen los usuarios.

Mi idea es tener un SWF que llame a las distintas peliculas y que estas cambien cuando llehuen desde una URL con un parametro predeterminado.

El problema es que no se como cambiar los SWF cuando llega el parametro.

Ayuda por favor, estoy contra el tiempo.


Gracias

Por cledse

5 de clabLevel



 

msie
Citar            
MensajeEscrito el 10 Nov 2007 03:20 am
tienes que especificar qué es eso del parámetro

por ejemplo, se me ocurre que quieras que alguien que entre a tu web, si es Windows lo que tiene, vea un banner, si es Linux vea un segundo banner y si es Mac, vea otro diferente, un 3º.

entonces, en el primer fotograma pones:

Código :

evaluador(){
    SO=System.capabilities.os;
    if(SO.indexOf("Windows")>0){
       loadMovie("banner1.swf",bannerContenedor);
    }
    if(SO.indexOf("Mac")>0){
       loadMovie("banner2.swf",bannerContenedor);
    }
    if(SO.indexOf("Linux")>0){
       loadMovie("banner3.swf",bannerContenedor);
    }
    else{ // Por si entra alguien con Solaris y otro SO no tan frecuente (y que visualice bien)
       loadMovie("bannerOtros.swf",bannerContenedor);
    }
}
evaluador();


*Nota1. No he probado a ver si funciona pero viene a ser esto.
*Nota2. No se si para windows devuelve la palabra windows o si para linux hace lo mismo... antes habría que saber qué palabras estrictas devuelve para configurar el ejemplo correctamente.
*Nota3. Los factores como, si es nuevo y nunca ha entrado, o si proviene de una ip específica es más difícil de controlar y habría que usar Cookies.

¿a donde tienen que llegar los usuarios?

Por pitger

Claber

201 de clabLevel



Genero:Masculino  

Cáceres

firefox
Citar            
MensajeEscrito el 10 Nov 2007 05:18 am
Tambien podes indicar que banner mostar usando FlashVars o simplemente leyendo un parametro de la url

prueba.swf?valor=ok

y en el flash asi:

Código :

var parametro:String = _root.valor;
if (parametro == "ok") {
   gotoAndStop(2);
} else {
   gotoAndStop(3);

}

Por leobaraldi

351 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 12 Nov 2007 02:43 am
El parametro biene desde una url por ejemplo:
http://miurl.com/cliente?log=1 memuestra el baner 1
http://miurl.com/cliente?log=2 memuestra el baner 2
http://miurl.com/cliente?log=3 memuestra el baner 3

pero no se como identificar desde el flas cundo biene con el parametro


gracias

Por cledse

5 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.