Foros del Web » Programando para Internet » Javascript »

Detectar Flash Player

Estas en el tema de Detectar Flash Player en el foro de Javascript en Foros del Web. Hola Alguien me podría decir como hacerle para detectar si el cliente tiene instalado el Flash Player y si no es así, desplegar una imagen ...
  #1 (permalink)  
Antiguo 02/11/2006, 20:20
 
Fecha de Ingreso: abril-2005
Mensajes: 58
Antigüedad: 19 años
Puntos: 0
Detectar Flash Player

Hola

Alguien me podría decir como hacerle para detectar si el cliente tiene instalado el Flash Player y si no es así, desplegar una imagen en lugar de la animación??

Les agradezco su ayuda
  #2 (permalink)  
Antiguo 14/11/2006, 20:52
 
Fecha de Ingreso: septiembre-2006
Ubicación: Buenos Aires
Mensajes: 53
Antigüedad: 17 años, 7 meses
Puntos: 0
Exactamente hacer lo que queres hacer vos, no se, pero podes ponerlo en un iframe y hacer una pagina aparte con la imagen y otra con el flash.
Codigo del detector flash que te redireccionara a diferentes paginas segun la situacion:
<script language="JavaScript">
<!--
function MM_checkPlugin(plgIn, theURL, altURL, autoGo) {
var ok=false; document.MM_returnValue = false;
with (navigator) if (appName.indexOf('Microsoft')==-1 || (plugins && plugins.length)) {
ok=(plugins && plugins[plgIn]);
} else if (appVersion.indexOf('3.1')==-1) {
if (plgIn.indexOf("Flash")!=-1 && window.MM_flash!=null) ok=window.MM_flash;
else if (plgIn.indexOf("Director")!=-1 && window.MM_dir!=null) ok=window.MM_dir;
else ok=autoGo; }
if (!ok) theURL=altURL; if (theURL) window.location=theURL;
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000" onLoad="MM_checkPlugin('Shockwave Flash','index.html','descargaflash.com',true);retu rn document.MM_returnValue">
  #3 (permalink)  
Antiguo 15/01/2007, 15:38
 
Fecha de Ingreso: octubre-2003
Mensajes: 3
Antigüedad: 20 años, 6 meses
Puntos: 0
Mensaje Re: Detectar Flash Player

Creas la imagen dentro de una capa en e lugar donde debería ir el flash:

<div id="flashcontent2"><img src="images/alico_trasnparent.jpg"></div>

y al final del documento antes de cerrar el body este script

<script type="text/javascript">
// <![CDATA[
var fo2 = new FlashObject("images/swf/logo.swf", "logo", "165", "74", 6, "#ffffff");
fo2.write("flashcontent2");
// ]]>
</script>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:36.