Foros del Web » Creando para Internet » Flash y Actionscript »

[SOLUCIONADO] Cambiar fondo HTML desde flash

Estas en el tema de Cambiar fondo HTML desde flash en el foro de Flash y Actionscript en Foros del Web. Hola, alguien sabe como le puedo hacer para que desde un boton hecho en flash puedo cambiar el fondo a un html. el boton flash ...
  #1 (permalink)  
Antiguo 29/01/2013, 18:02
 
Fecha de Ingreso: febrero-2011
Mensajes: 138
Antigüedad: 13 años, 9 meses
Puntos: 6
Pregunta Cambiar fondo HTML desde flash

Hola, alguien sabe como le puedo hacer para que desde un boton hecho en flash puedo cambiar el fondo a un html.

el boton flash esta dentro de un HTML y quiero que al dar clic en el boton(flash) me pueda cambiar el fondo de mi HTML

espero y puedan ayudarme estoy usando ActionScript 3
  #2 (permalink)  
Antiguo 31/01/2013, 10:56
Avatar de Mahalo  
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 20 años, 4 meses
Puntos: 12
Respuesta: Cambiar fondo HTML desde flash

Necesitarías ayudarte de javascript como intermediario. Mírate la clase ExternalInterface y su método call para conseguirlo. Luego desde javascript modificas el DOM de html.
__________________
Los ignorantes se empeñan en enseñar. Los sabios en aprender.
SourceForge
  #3 (permalink)  
Antiguo 31/01/2013, 13:31
 
Fecha de Ingreso: febrero-2011
Mensajes: 138
Antigüedad: 13 años, 9 meses
Puntos: 6
Respuesta: Cambiar fondo HTML desde flash

ya pude resolverlo ise este metodo

Código Javascript:
Ver original
  1. <script language="JavaScript">
  2.         function cambiarfondo(imagen){
  3.          document.body.style.backgroundImage="url("+imagen+")";  
  4.         }
  5.         </script>

y en mi flash que esta dentro del html le puse este codigo

onmouseover="cambiarfondo('Fondo.png')

Etiquetas: as3, flash, html, parametros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:57.