Comunidad de diseño web y desarrollo en internet online

setRGB desde html

Citar            
MensajeEscrito el 18 Sep 2008 02:07 am
Hola a todos, tengo una pregunta hacerca de la funcion setRGB, es posible llamar esta funcion desde mi html, con javascript?

micolor = new Color(_root.colores_mc);
micolor.setRGB("0x999999")

tengo un movieclip llamado colores_mc y a traves del objeto mcolor aplicado a botones hago que cambien de color segun el que especifique en setRGB, entonces lo que quiero saber es si es posible llamar esta funcion externamente desde javascript...

Gracias

Por alan_flash

35 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Sep 2008 09:05 am
Busca en la ayuda de flash la clase ExternalInterface y consulta el método addCallback.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 18 Sep 2008 01:36 pm

Por eldervaz

BOFH

10964 de clabLevel

39 tutoriales
56 articulos

Genero:Masculino  

en algún lugar del mundo

clabbrowser
Citar            
MensajeEscrito el 23 Sep 2008 06:42 am
Señores agradezco mucho su ayuda, pero no he podido hacer funcionar esto, no se como llamar esa funcion con external interfase.... :(

lo mas probable es que ande bastante lejos de mi objetivo, no soy programador se me dificulta bastante esto, soy aficionado pero aun me falta bastante...

lo he estado intentando pero cro qu esty demasiado errado... la funcion debe afectar a fondo_mc por eso lo incluyo en la funcion de AC.


html

Código :

<script type="text/javascript">

function setcolor1(); {
    document.getElementById("flashfile");
}
</script>

<a href="javascript:setcolor1();">two</a>


as

Código :

import flash.external.ExternalInterface;

function setcolor() {
    micolor = new Color(_root.fondo_mc);
   micolor.setRGB("0xCC091D");
}

ExternalInterface.addCallback("setcolor", fondo_mc, setcolor1);

Por alan_flash

35 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Sep 2008 08:54 pm
Mira con esto que has puesto en javascript:

Código Javascript :

document.getElementById("flashfile");


solo estás accediendo al documento, pero no estás ejecutando la función. Si haces lo que te recomendé:

Busca en la ayuda de flash la clase ExternalInterface y consulta el método addCallback.


Allí hay un ejemplo con los códigos de flash y los de javascript.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.