Queridos amigos,
Por casualidad he encontrado un Uso No Documentado del comando getURL.
Como sabéis las instrucciones, loadMovie, sendAndLoad etc. impiden controlar archivos en otro URL, salvo que el permiso esté habilitado en el crossdomain en ese dominio...
También sabéis que el comando getURL tiene como parámetros [URL, frame, método] (los 2 últimos opcionales)
Pues bien, hagan la siguiente prueba:
Suban un swf que contenga por ejemplo alguna animación o sonido en algún servidor. (ej.: "http://dominio.com/animacion.swf")
Luego realicen un fla con algún motivo de fondo o animación y póngale la siguiente instrucción:
getURL("http://dominio.com/animacion.swf", "_level1") // o cualquier nivel superior a cero.
O sea el comando getURL con los parámetros de loadMovie.
No olviden las comillas en "_levelX".
Súbanlo a
otro servidor y háganlo funcionar desde allí.
Sorpresa !!!
Se pasa por alto las barreras de seguridad tan meticulosamente creadas por MM.
Pueden verlo funcionando (mejor dicho
"escucharlo") en mi Sistema de Noticias:
http://etmoreno.com.ar/db/news/news.html
(es la noticia titulada: "The Phantom of the Opera" con fecha 29/12/2004)
De paso comparto con ustedes la música que más me gusta.
Además he observado que en este caso la película hija que está a 31 fps. cambia la velocidad de la película madre que originalmente está a 18 fps. (fijense en los ojos y la cola del gatito en cualquier otra noticia y en esa particularmente. Se emocionó con la música, INCREIBLE NO !!!)
Bueno, como obsequio para las Fiestas puede servir. No creen?
Saludos y los mejores deseos para el 2005.
etmoreno