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

Validar usuarios en diferentes frames

Estas en el tema de Validar usuarios en diferentes frames en el foro de Flash y Actionscript en Foros del Web. Mira te pongo el Script el cual no se en donde este malo y hace que cuando presiono la tecla ENTER me sigue al contenido ...
  #1 (permalink)  
Antiguo 29/11/2006, 12:47
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Pregunta Validar usuarios en diferentes frames

Mira te pongo el Script el cual no se en donde este malo y hace que cuando presiono la tecla ENTER me sigue al contenido que no deseo que se vea.
1- Dos campos de texto, el primero con nombre de instancia "usu" y nombre de var "vusu".
El segundo campo de texto nombre de instancia "pass" y nombre de var "vpass".
Un botón con nombre de instancia "entrar".

stop();
usu.onSetFocus = function() {
mensaje = "";
};
pass.onSetFocus = function() {
mensaje = "";
};
entrar.onPress = function() {
if (vusu.toLowerCase() == "nombre1" || vusu.toLowerCase() == "nombre2" ) {
mensaje = "nombre correcto";
} else {
mensaje = "nombre incorrecto";
return false;
}
if (vpass.toLowerCase() == "contra1" || vpass.toLowerCase() == "contra2" ) {
mensaje = "contraseña correcta";
} else {
mensaje = "contraseña incorrecta";
return false;
}
mensaje = "¡BIENVENIDO!";
gotoAndStop(5);
return false;
};


Si lo trabajo por meido del botón que hay me trabaja, pero me di cuanta que si presiono la tecla ENTER igual me va al fotograma 5.
Me podrias corregir este code porfavor.
Gracias por tu ayuda.

Otra pregunta yo deseo colocar en el fotograma 5 que me validen a cierto contenido, en el fotograma 10 a otro contenido.
Yo puedo emplear lo mismo en ambos fotogramas o debo hacer nuevamente la función para cada fotograma, pues duplique los campos de texto y el codigo y no me funciona.
gracias por su ayuda
__________________
Diseñador Gráfico publicitario
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 11:36.