Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2006, 14:27
thunder.scripts
 
Fecha de Ingreso: febrero-2005
Mensajes: 670
Antigüedad: 19 años, 2 meses
Puntos: 0
Llamar a JavaScript desde Flash

Tengo un botón con la siguiente acción asignada:
Código:
on(rollOver) {
	mostrar('liderar');
}

on(rollOut) {
	ocultar('liderar');
}
Y en un frame tengo declaradas las funciones mostrar y ocultar:

Código:
function mostrar(id) {
	getURL("javascript:ocultar('bienvenidos');");
	getURL("javascript:mostrar('"+id+"');");
}

function ocultar(id) {
	getURL("javascript:ocultar('"+id+"');");
	getURL("javascript:mostrar('bienvenidos');");
}
Las funciones ocultar y mostrar de javascript simplemente cambian la propiedad style.display de un elemento a block o none.

Funciona en todos los navegadores menos en IE, alguna idea de por qué? La función de javascript funciona, pero la llamada desde flash no. A veces las muestra pero no las oculta, a veces no las muestra, es raro.

Gracias
Fede
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar