Comunidad de diseño web y desarrollo en internet online

detector plugin flash

Citar            
MensajeEscrito el 27 Abr 2007 08:14 am
hola de nuevo!

Me direis que vaya a buscar en el foro ke esta ya le he dao vueltas y las epxlicaciones ke encuentro no las entiendo por ello me gustaria que alguien me lo explicara para tontos:(

bueno quiero colocar en un archivo flash la deteccion del plugin, si lo tiene que siga ejecutandose la peli y si no lo tiene que carge otra pagina.

para ello he usado este codigo pero no me funciona:

Código :

System.capabilities.version;
if (flash<8) {
   getURL("descarga.html", "_self");
}


espero me podais ayudar por favor

Por jogarva

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Abr 2007 08:40 am
En la ayuda de flash te explica lo siguiente:

Código :

trace(System.capabilities.version);


Cadena que contiene la información de plataforma y versión de Flash Player (por ejemplo, "WIN 8,0,0,0"). La cadena de servidor es V.


Lo que debes hacer es meter el contenido en una variable. Y luego recorrela para averiguar la versión del flash y así poder ejecutar lo que quieres según el valor contenido.

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox
Citar            
MensajeEscrito el 27 Abr 2007 10:09 am
bueno no se si es esto la verdad que no me hace nada:

Código :

flas=System.capabilities.version;
if (flas<8) {
   getURL("http:\\www.google.com", "_self");
}


saludos

Por jogarva

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Abr 2007 10:19 am
¿Sabes lo que devuelve esa función?. Es una cadena de caracteres (...(por ejemplo, "WIN 8,0,0,0")...) así que claro que no funciona lo que tu has puesto.

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox
Citar            
MensajeEscrito el 28 Abr 2007 11:03 am
he porbado esto pero tampoco me funciona

contenido=WIN 8,0,0,0
flas=System.capabilities.version;
if (flas<contenido) {
getURL("http:\\www.google.com", "_self");
}

creo que te entiendo pero no se expresarlo..

Por jogarva

31 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Abr 2007 11:15 am
Te recomiendo que te pases por los tutoriales y te leas las guias de programación para novatos porque andas algo perdido. Te paso un ejemplo hecho rápidamente:

Código :

contenido=System.capabilities.version;
separamos=contenido.split(","); //Separamos el contenido de "contenido" por comas y lo metemos en un vector
version=separamos[0].substr("-1");//Cogemos el primer campo del vecto "WIN 8" y cogemos sólo el último caracter

if (version<=8) {
   trace("Tu versión de flash es igual o inferior a 8");
} else{
   trace("Tu versión es superior a 8");
   }


Ten en cuenta que esto es un poco chapuza porque cogemos sólamente la versión entera del flash.

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox

 

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