Contenido

Detecta versiones de Flash con Javascript

20 ago

+ 3

Javascript Flash Detection Library es otra librería desarrollada en Javascript con la que podremos obtener información muy interesante sobre el plugin flash instalado en nuestro navegador.

Documentación

bool FlashDetect.installed

Esta propiedad nos ayuda a conocer si el plugin de flash está activo/instalado o no. Devolviendonos un true en caso de afirmativo y false para el caso contrario.

<script type="text/javascript">
  if(!FlashDetect.installed){
	alert("Flash is required to enjoy this site.");     	
  }else{
	alert("Flash is insalled on your Web browser.");
  }
</script>	

Demo

FlashDetect.installed: true

number FlashDetect.major

Nos devuelve la versión mayor soportada por el plugin, generalmente de 0 hacia a arriba, -1 es igual a error.

<script type="text/javascript">
  if(FlashDetect.installed){
	alert("Flash major: "+ FlashDetect.major);     	
  }
</script>	

Demo

FlashDetect.major: 9

number FlashDetect.minor

Nos devuelve la menor versión soportada por el plugin. generalmente de 0 hacia arriba, -1 es igual a error.

<script type="text/javascript">
  if(FlashDetect.installed){
	alert("Flash minor: "+ FlashDetect.minor);     	
  }
</script> 

Demo

FlashDetect.minor: 0

number FlashDetect.revision 

Nos devuelve la versión del plugin.

<script type="text/javascript">
  if(FlashDetect.installed){
	alert("Flash revision: "+ FlashDetect.revision);     	
  }
</script>

Demo

FlashDetect.revision: 45

String FlashDetect.revisionStr

Devuelve en formato string la versión de la revisión del plugin.

<script type="text/javascript">
  if(FlashDetect.installed){
	alert("Flash revisionSt: "+ FlashDetect.revisionStr);     	
  }
</script> 

Demo

FlashDetect.revisionStr: r45

String FlashDetect.activeXVersion

Devuelve un string con el valor de la variable $version (windows) que indica la versión de activeX usado. Solo Windows.

<script type="text/javascript">
  if(FlashDetect.installed){
	alert("Flash activeXVersion: "+ FlashDetect.activeXVersion);     	
  }
</script>	

Demo

FlashDetect.activeXVersion:

bool FlashDetect.majorAtLeast(number majorNumber)

Nos informa si la versión de flash es inferior o no, a la versión indicada en majorNumber. Devuelve true o false dependiendo de si es inferior o no.

<script type="text/javascript">
  if(FlashDetect.majorAtLeast(9)){
	alert("Flash Player 9 or greater is installed");
  }else{
	alert("It is possible that a lower version of the Flash Player is installed or not.");
 }	
</script> 

Demo

FlashDetect.release: 1.0.2

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.