Pregunta: | 25136 - AVERIGUAR LA VERSION DEL PLUGIN FLASH |
Autor: | JOSE MANUEL DE LA CHICA |
Hola!! Me gustaria averiguar desde javascript o cualquier otro lenguaje que me propusierais que version del plugin de flash se esta utilizando o si al menos tiene flash instalado.
Os agradeceria cualquier dato que me pudiese servir para esto. Muchas gracias por adelantado y contad conmigo cuando tengais cualquier problema. |
Respuesta: | Ramiro olvera |
Detectar version de Flash
Crea un nuevo proyecto llamale detect y aƱade las siguientes acciones en los fotogramas clave indicados y publicalo tanto en html como en swf. // [Action in Frame 1] if (_framesloded >= _totalframes) { gotoAndPlay(3); } // end if // [Action in Frame 2] gotoAndPlay(1); // [Action in Frame 5] playerVersion = $version; myLength = length(playerVersion); while (myLength >= i) { i = i + 1; temp = substring(playerVersion, i, 1); if (temp == " ") { platform = substring(playerVersion, 1, i - 1); majorVersion = substring(playerVersion, i + 1, 1); secondHalf = substring(playerVersion, i + 1, myLength - i); minorVersion = substring(secondHalf, 5, 2); } // end if } // end while if (majorVersion == 6) { getURL("siFlash6.html", ""); stop(); } else if (majorVersion == 5) { getURL("siFlash5.html", ""); stop(); } else { play(); } // end if // [Action in Frame 45] stop(); Para ello necesitaras las paginas siFlash6.html y siFlash5.html; aparte debes editar el detect.html( el que te creo flash) y escribir esto entre el <head> y </head> <meta http-equiv="refresh" content="10;URL=noFlash.html">. Este meta-tag redireccionara a la pagina que predestines en caso de que no encuentre ni la version 5 ni la 6 del plug-in de flash. Puedes ponerle a dicha pagina por ejemplo un enlace para descargar el plug-in. De aqui en adelante lo modificas como quieras. |