Siguiendo con el tema les dejo este fix bastante bueno que tuve que averiguar por la red, para ese recuadro gris que crea Internet Explorer y que obliga al usuario a hacer clic para "activar" ese particular Flash desde hace un tiempo.
Seguramente muchas webs han perdido mucha funcionalidad desde la salida de este "update" de IE, que tiene que ver con un juicio perdido de Microsoft, que obligó a que el gigante de Redmond lo subiera. En realidad, el problema es que aparentemente en IE estaban utilizando una tecnología para llamar objetos externos que ya estaba patentada por EOLAS, otra empresa estadounidense que la había registrado. Esto llevó a un juicio y para evitar pagar a EOLAS por la licencia de uso, MS sencillamente "mejoró" sus browsers para que no puedan reproducir automáticamente objetos (como Flash).
Para solucionar esto, existe un workaround que inserta el objeto en Flash llamándolo desde JavaScript y que evita que aparezca el recuadro gris. Es bastante simple de usar y funciona muy bien ya que previene diferencias de versión requerida de Flash del objeto con el Flash instalado por el usuario e incluso puede pasar variables al objeto Flash para reproducirlas dentro del mismo (esto no tiene mucho que ver con EOLAS, pero queda bien).
Se pueden bajar el script desde aquí y tan sólo deben subir la librería swfobject.js de esta manera:
script type="text/javascript" src="swfobject.js"></script>
modificar el HTML original, donde antes aparecía el flash, ahora ingresar:
<div id="flashcontent">
This text is replaced by the Flash movie.
</div>
<script type="text/javascript">
var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#336699"); so.write("flashcontent");
</script>
Donde:
movie.swf: nombre de la película
mymovie: ID de la película (la pueden obtener directamente mirando el código del EMBED que directamente se les genera cuando insertan un objeto en Flash con cualquier herramienta de edición de HTML)
200: ancho en pixeles
100: alto en pixeles
7: versión requerida del Flash player
#336699: color de fondo
Hace tiempo que estaba buscando este código y no lo encontraba. Voy a probar hoy mismo de usarlo!! Gracias.
Comentarios recientes
hace 1 semana 19 horas
hace 2 semanas 6 días
hace 4 semanas 14 horas
hace 5 semanas 5 días
hace 5 semanas 5 días
hace 7 semanas 1 día
hace 16 semanas 3 días
hace 21 semanas 3 días
hace 21 semanas 3 días
hace 21 semanas 3 días