Comunidad de diseño web y desarrollo en internet online

Boton Flash llama funcion JAvascript

Citar            
MensajeEscrito el 04 Sep 2006 02:40 am
Hola tengo una consulta debe ser facil tengo este escenario:

Una pagina html con este codigo javascript:

Código :

<script language="javascript"> 
function ver(id){
alert(id);
}
</script>


y kiero q mi boton de flash llame a esa funcion, he probado con todo lo siguiente :

Código :

on (press) {
getURL("Javascript:ver('ver')","_self","POST");
getURL("Javascript:ver('ver');
//tambien probe usando la funcion alert() de javascript
getURL("Javascript:alert('ver');
}


y nada... nose porke no funciona si alguien puede ayudarme muchas gracias..

[ :swat: mx ] usa las etiquetas code para postear tu codigo

Por pepo_pe

55 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 04 Sep 2006 04:35 pm
AS1

Código :

getURL("javascript:ver('test')");


AS2

Código :

flash.external.ExternalInterface.call("ver", "test")

Por Tmeister

260 de clabLevel

2 tutoriales

 

firefox
Citar            
MensajeEscrito el 04 Sep 2006 06:33 pm
Asi lo he hecho pero sigue sin funcionar.... no entiendo porke cuando kiero hacerle referencia a otra pagina osea poniendo :

Código :

getURL("http://www.cristalab.com","_blank","POST");


ahi si funciona pero cuando kiero llamar a mi funcion javascript no hace nada. Me he bajado ejemplos de internet q se supone funcionan y estan hechos iguales al mio y cuando los bajo en mi makina no funcionan tampoco.

Gracias

[ :swat: mx ] usa las etiquetas CODE para postear tu codigo

Por pepo_pe

55 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 05 Sep 2006 10:11 am
No tendrás deshabilitado el javascript?? ¬¬ ¬¬ no se, es una idea porque si no te funciona ningún ejemplo......

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox
Citar            
MensajeEscrito el 05 Sep 2006 12:39 pm
la verdad no creo porke cuando uso mis funciones javascript directamente del html no tengo ningun problema osea cuando las uso <a href="javascript:ver('test')">Alerta de prueba</a>

a mi tb me parece rarisimo, nose que podre estar haciendo mal. :S

Por pepo_pe

55 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 22 Jun 2007 03:54 pm
Despues de 2 años, ya encontre la solución para este problema, por si a alguien más le ocurre:

Flash 8 implemento una nueva forma de seguridad local, y esto impide que puedas probar tus peliculas flash desde tu disco duro, y ahora tienes que colocar permisos para poder probar tus propias peliculas.

Entra a:
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager02.html

esta pagina contiene un administrador de configuración que debes usar para dar permisos a tus archivos o carpetas a poder ejecutarse.

No se tiene que descargar nada, esta pagina guarda la información supongo en tu disco duro,
solo tienes que:
1) ir a la opción "Global Security Settings Panel"
2) seleccionar el radioButton que dice "Permitir siempre"
2) abrir el combo donde dice "Editar" y selecionar la opción "Agregar"
3) aparece una ventanita donde se debe dar clic en "buscar carpeta"
4) aparece otra ventanita donde tienes que buscar la carpeta a la que le darás permiso para ejecutar SWFs
si en este punto le das permiso a todo el disco duro, corres el riesgo de que ejecutes algun SWF que tu no creaste pero esta en tu disco duro y puede hacer cosas que tu no quieras (bajo tu propio riesgo).
5) ahora se tienen que cerrar todas las ventanas del explorador, y volver a abrir el html o swf que estas probando, y ya debe funcionar.

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7

 

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