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

Cambiar fondo web

Estas en el tema de Cambiar fondo web en el foro de Flash y Actionscript en Foros del Web. Hola, He visto varias formas de poder cambiar el fondo (o el color de un MC) dentro de una película Flash y funcionan sin problemas, ...
  #1 (permalink)  
Antiguo 23/05/2007, 05:07
 
Fecha de Ingreso: octubre-2005
Mensajes: 42
Antigüedad: 19 años, 1 mes
Puntos: 0
Cambiar fondo web

Hola,

He visto varias formas de poder cambiar el fondo (o el color de un MC) dentro de una película Flash y funcionan sin problemas, pero yo quisiera saber si existe alguna forma de cambiar la imagen o el color del fondo web (es decir, el que se especifica en HTML) de la página donde esté insertado el archivo SWF.

Resumiendo: ¿se puede cambiar el fondo de una página web desde una animación Flash?

Espero ser suficientemente claro, gracias.

¡Un saludo!
  #2 (permalink)  
Antiguo 23/05/2007, 10:36
 
Fecha de Ingreso: septiembre-2006
Mensajes: 6
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Cambiar fondo web

Hola abadosa, pues yo iba a preguntar lo mismo. En teoría debería poderse utilizando el objeto Document de JavaScript. Lo que no sé mezclarlo con ActionScript porque no més funciona.

Debería ser algo así (codigo asociado a un botón):

on(release) {getURL("javascript:document.bgColor='#000000'");}

La verdad és que no tengo mucha idea de JavaScript ni de ActionScript. Espero que alguien nos lo resuelva.

Saludos
  #3 (permalink)  
Antiguo 23/05/2007, 10:51
 
Fecha de Ingreso: septiembre-2006
Mensajes: 6
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Cambiar fondo web

Ya lo tengo!
Primero tienes que crear una funcion en JavasCript en el HTML del que quieras cambiar el fondo:

Código:
function cambiarColor(color){ 
          document.body.style.backgroundColor = color
}
Y luego en el boton del Flash que vayas a utilizar:

Código:
on(Release) { 
     getURL("javascript:cambiarColor('#00FF00')"); 
}
A mi me ha funcionado.

Si en luegar de cambiar el color quieres cambiar la imagen de fondo sustituye en el codigo anterior backgroundColor por backgroundImage.

Suerte
  #4 (permalink)  
Antiguo 23/05/2007, 13:17
 
Fecha de Ingreso: octubre-2005
Mensajes: 42
Antigüedad: 19 años, 1 mes
Puntos: 0
Re: Cambiar fondo web

Pues creo que sí funciona, ahora probaré con las imágenes.

¡Buen trabajo, Clansman!
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 16:20.