Comunidad de diseño web y desarrollo en internet online

Llamar a una función de flash desde JavaScript

Citar            
MensajeEscrito el 07 Mar 2005 07:13 pm
Hola, necesito saber si se puede llamar una función de Flash desde javaScript, yo sé he enviado a objetos como InputBox valores desde JavaScript por ejemplo:

window.document.myFlash.SetVariable("txtProveedor.text", "Valor");

En este caso utilizan SetVariable para fijar el valor de un objeto o variable, pero, ¿Se podrá llamar a una función de Flash desde JavaScript?. Si es sí, como :)

Le agradezco de antemano su atención.

Por Jc

62 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Mar 2005 09:15 pm
Entonces, se puede o no se puede, lo necesito utilizar para llamar a esta función desde javaScript y me envíe un mensaje personalizado al Swf de mi Web.

Por Jc

62 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Mar 2005 07:25 pm
Todavía sigo con la pregunta, ¿se puede llamar a una función de flash externamente?, por ejemplo por medio de JavaScript

Por Jc

62 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Mar 2005 07:34 pm
En otro caso, necesito entonces la sugerencia. Tengo un vínculo que puede ser botón que no está en Flash y externamente, necesito hacer un Submit al formulario Swf, en este caso sea con LoadVars o getURL que están dentro de una función en Flash. ¿Como podría hacer para que cuando haga click sobre un botón tipo imágen submitee el formulario swf?

Por Jc

62 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Mar 2005 08:37 pm
utilizando setvariable, pero, previamente, agregando un watch() a esa variable para q ejecute una funcion

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 09 Mar 2005 05:59 pm
Como sería ese Watch(), me puedes ayudar con un ejemplo.

Por Jc

62 de clabLevel



 

msie
Citar            
MensajeEscrito el 09 Mar 2005 07:26 pm
bueno digamos:

en flash:

Código :

this.watch("mivariable", cambiarEstados);
function mifuncion(id, oldval, newval) {
trace(id+" cambio de  "+oldval+" a "+newval);
//acciones aqui
}



y desde javascript hacerle un setvariable a "mivariable"

Por _david

565 de clabLevel


1 articulo

Genero:Masculino  

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 09 Mar 2005 07:42 pm
Ok, voy a probar

Por Jc

62 de clabLevel



 

msie
Citar            
MensajeEscrito el 09 Mar 2005 08:22 pm
Jc, no pongas tu imagen usando el protocolo http seguro.

Bien tu en la URL de tu imagen tienes:
https://www.fiq.uni.edu.ni/departamentos/departamentoquimica/docentes/Archivos/13/Julio.jpg

Podrias remplazar eso por:
http://www.fiq.uni.edu.ni/departamentos/departamentoquimica/docentes/Archivos/13/Julio.jpg

Saludos ^^

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 09 Mar 2005 08:26 pm
No hubieras dado a conocer la dir electrónica

Por Jc

62 de clabLevel



 

msie
Citar            
MensajeEscrito el 09 Mar 2005 08:34 pm
pero si le doy clic derecho propiedades sale cual es el problema
sip seria mejor q lo cambies ^^ y el avatar es de 100 x 100

Saludos :D

Por flasher

Invitado



 

clabbrowser
Citar            
MensajeEscrito el 09 Mar 2005 08:37 pm
Ok

Por Jc

62 de clabLevel



 

msie
Citar            
MensajeEscrito el 29 Mar 2005 04:08 pm
Gracias, he probado llamar a una función de Flash desde JavaScript y me ha funcionado con Watch:

//***********************Watch*****************************
var myObject:Object = new Object();
var funcMensaje:Function = function(prop, oldVal, newVal, StaticValue) {
Mensaje("Fecha Incorrecta","Fecha Correcta"); //Llamar a la función Mensaje
}
myObject.watch("Mensaje", funcMensaje);
//***********************Fin de Watch**********************

Y llamarla desde JavaScript:

function CallFunctionFlash(){
window.document.myFlash.SetVariable("myObject.Mensaje", "");
}

Gracias a todos por sugerencias y ejemplos!!!.

Por Jc

62 de clabLevel



 

msie

 

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