Problemas entre Flash Player 8 y Javascript
Armando mi sitio descubà un error del nuevo Player de Flash 8. Si se fÃjan en mi “minifolio” pueden ver que debajo de cada imagen hay un boton que dice “ampliar”… bueno, si volvemos el tiempo atras cuando comencé con el sitio y todavia no tenÃa la última versión del player 8 de flash instalada� todo andaba de maravillas tanto en Firefox� como en� IE, o sea al clickear en “ampliar” las imágenes aparecian más grandes en un popup abierto a través de una función de Javascript la cual genera un popup nuevo y adapta su tamaño al tamaño de la foto elegida.
Un dia, mi querido y amado Firefox me pidió instalar nuevamente el plugin de Flash 8 , ya que habia una nueva versión… yo encantado acepte sin problemas, hasta que me di cuenta que algo habia dejado de funcionar…Magicamente el popup no se abria más en Firefox, por lo que decidi ponerme a investigar un poco.
Luego de largas noches sin dormir encontre el problema. El nuevo Player de Flash 8 en� Firefox� tiene� conflictos con nuestros queridos pero siempre problematicos caracteres latinos.
El tema es asÃ: Si flash pasa un parametro a una función de Javascript que contenga un caracter latino, Firefox bloquea el popup, dejando el botón sin acción alguna.
En mi caso enviaba el titulo del popup “Sebastián Guidobono” y no funcionaba para nada… Pero al cambiarlo a “Sebastian Guidobono” todo volvio a la normalidad y ahora los amantes de Firefox como yo podemos disfrutar de las versiones ampliadas de mis trabajos
Bueno…. un primer aporte al mundo, simple pero útil!


el 7 de Febrero del 2006 a las 17:49
Probaste poniendo “á” en vez de “á”?
Esa serÃa la forma correcta de escribirlo, y supuestamente tendrÃa que funcionar.
Saludos
el 7 de Febrero del 2006 a las 17:50
Perdón, se ve que en mi comentario no salió…
Probaste poniendo “& a a c u t e ;” (pero sin espacios) en vez de “á” ?
Saludos
el 7 de Febrero del 2006 a las 18:58
no tuve tiempo de probarlo, pero seguramente funcione, no se me habia cruzado por la cabeza!…
Gracias por tu aporte Gonzalingui
el 7 de Febrero del 2006 a las 4:16
Hola saben por que los pop up ( para abrir en ventana nueva no se ven con flash 8??
Ya somos muchos con el problemita y nadie sabe nada =(
Ustedes saben???
Saludos…
el 7 de Febrero del 2006 a las 11:49
He probando un montón de códigos para hacer una popup en Flash 8 y alguna funciona en el pc pero ninguna en la red.
¿ Alguien tiene una solución fiable ? Lo que en Flash 5 y MX me ocupaba unos minutos, en Flash 8 llevo 6 dÃas sin obtener resultado.
Os agradecerÃa una ayudita…Saludos
el 7 de Febrero del 2006 a las 15:34
LLevo 2 meses con el problema de las popups en flash 8 y después de tantas y tantas pruebas ya no sé por donde voy.
Te agradecerÃa sinceramente me enviaras un códido probado que te funcione bien.
Mi esperanza es adaptar este código a mis popups, cambiando por supuesto los caracteres latinos.
Un saludo y gracias por aclararme este suspense que me trae de cabeza.
Pedro ( bilchetus )
el 7 de Febrero del 2006 a las 16:10
Hoa, tnego un problemita.
Estoy trabajando con flash8 y FMS estoy tratando de hacer un chat, per ahi esta el problema, el momento de obtener un objeto compartido, este me retorna nulo, si alguien me porìa ayudar… pabloesg_8@hotmail.com
Gracias a tods por su ayuda
el 7 de Febrero del 2006 a las 12:59
Hola amigos:
No sé si aún responden, pero mi problema es con “el consabido pop up” Efectivamente en Firefox no me funciona el botón que ejecuta el javascript. Parece muerto. Bueno, en Explorer 6,0 tampoco y es desde actualicé la versión a Flash Player 9
Si pueden ayudarme, te lo agradecerÃa montones, pues estoy desesperada.
Gracias, mi mail es: paula@aeuc.cl
Hepau.
el 7 de Febrero del 2006 a las 13:10
Hepau tene en cuenta que el nuevo player de Flash cuenta con los molestos SandBox, q no permiten ejectuar unas cuantas acciones en forma local.
Una de ellas es justamente ejecutar el JS de popup en forma local en tu maquina.
Antes que nada probaria de subir ese codigo a algun servidor y probarlo desde ahi!
el 7 de Febrero del 2006 a las 20:28
Sebas! tiene razón. Localmente no funciona, pero cuando lo subis a un servidor anda a la perfección…quien lo hubiera dicho no?
Gracias Sebas!
el 7 de Febrero del 2006 a las 16:17
totalmente de acuerdo..
el 7 de Febrero del 2006 a las 13:29
Entonces, ¿Cómo puedo hacer que mi vÃdeo swf llame a una función javascript (como pop ups) si necesariamente las tengo localmente (como en el caso de cds)?, el pop up dejo de funcionar cuando actualice la versión del flash player del 8 al 9.
Gracias de antemano.
el 7 de Febrero del 2006 a las 23:51
Lamentablemente estas en lo correcto, la unica forma de que ande localmente es autorizando ese swf en la pagina de seguridad del player de flash, mas adelante voy a ver si puedo escribir un tutorial sobre los sandbox de flash 8 asi se aclaran esas duda.
Saludos
el 7 de Febrero del 2006 a las 15:57
Holas yo tengo el mismisimo problema, no me funcionan las funciones q creo en javascript, para usarlas en Flash 8, como lo hago, en las versiones anteriores era muy facil, ¿Alguien me puede ayudar?, gracias.
el 7 de Febrero del 2006 a las 15:58
Si me pudieran enviar un codigo para probarlo seria genial! gracias.