Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2010, 09:35
sgaya
 
Fecha de Ingreso: abril-2006
Mensajes: 5
Antigüedad: 18 años
Puntos: 0
Redireccionar si el usuario no tiene instalada la ultima version de flash

Hola, necesito por favor saber cómo hacer para que una página, luego de detectar si el usuario tiene o no flash, y en tal caso si la versión que tiene instalada es suficiente, redireccione a una página flash o a una html.
Es decir: si tiene un flash con una version aceptable o superior que vaya a la página flash. Si no tiene el flash o tiene una versión anterior, que vaya a la html.

No quiero que le pida de instalar, sólo que muestre uno u otro contenido.

Hasta ahora con este código, lo único que logro es que redireccione a la página html. Evidentemente está mal la parte en que detecta el plugin de flash, ya que me manda siempre a la html. Si alguien me puede ayudar estaré etarnemente agradecida!! Les dejo el código!!

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>redirecionar</title>
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
function detectarflash()
{
flashpage = "index.asp"
nonflashpage = "/versionhtml/index.htm"

if(navigator.plugins["Shockwave Flash"])
window.location=flashpage;
else
window.location=nonflashpage;
}
</script>
</head>
<body onLoad="detectarflash()">
</body>
</html>