Comunidad de diseño web y desarrollo en internet online

Mouse personalizado queda debajo de un "Alert"

Citar            
MensajeEscrito el 27 Sep 2007 09:57 pm
Hola a todos. Cree para mi página un mouse personalizado sin problemas; sin embargo en la página hay un formulario de contacto en el cual si no se escriben espacios o se escriben mal aparecen "Alert" notificando lo anterior. Es en ese momento cuando al pasar mi mouse por la alert, esté queda por debajo del alert. Obviamente la idea es que el mouse pase por encima de la alert.

Agradecería mucho si alguien sabe que debo hacer.

Por Sir.Jim!

10 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Sep 2007 08:50 am
Cuando lanzas el Alert, pon:

Código :

instancia_mc_mouse.swapDepths(this.getNextHighestDepth());

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 28 Sep 2007 01:24 pm
Hola. Gracias por responder. Te enseño parte del ActionScript de mi formulario:

encontrar.addEventListener("click", escuchadorOtros);
var escuchadorEnvia:Object = new Object();
escuchadorEnvia.click = function(evt:Object) {
// si el nombre está en blanco salta un aviso
if (nombre_txt.text.length == 0) {
Alert.show("Introduzca su nombre", "Error", Alert.OK);
Selection.setFocus(nombre_txt);
return false;
}
if (mail_txt.text.length == 0) {
Alert.show("Introduzca su correo electrónico", "Error", Alert.OK);
Selection.setFocus(mail_txt);
return false;
}



El movieclip de mi mouse se llama: mira. Podrías por favor indicarme como debo colocar el codigo que me das.

Muchas gracias por la ayuda

Por Sir.Jim!

10 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Sep 2007 02:33 pm
No se como se llama la instancia MC que hace de puntero, pero suponiendo que sea mc_puntero seria:

Código :

encontrar.addEventListener("click", escuchadorOtros);
var escuchadorEnvia:Object = new Object();
escuchadorEnvia.click = function(evt:Object) {
// si el nombre está en blanco salta un aviso
if (nombre_txt.text.length == 0) {
Alert.show("Introduzca su nombre", "Error", Alert.OK);
mc_instancia.swapDepths(this.getNextHighestDepth());
Selection.setFocus(nombre_txt);
return false;
}
if (mail_txt.text.length == 0) {
Alert.show("Introduzca su correo electrónico", "Error", Alert.OK);
mc_instancia.swapDepths(this.getNextHighestDepth());
Selection.setFocus(mail_txt);
return false;
}

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 28 Sep 2007 03:34 pm
Pues nada, aplico el código tal cual me lo indicas. La instancia de mi mouse es "mira", así que el código lo aplico como: mira.swapDepths(this.getNextHighestDepth());

el cual lo aplico debajo de todas las acciones de mis "Alert"
Alert.show("Introduzca su nombre", "Error", Alert.OK);
mira.swapDepths(this.getNextHighestDepth());

Pero aun así mi mouse sigue quedando debajo de las "Alert". Posiblemente estoy haciendo algo mal o me falta agregar algo en el ActionScript... Lo que no quisiera es tener que prescindir de mi mouse en esa parte; pues con él se enriquece muchísimo el impacto de mi web. Podrías sugerirme que puedo hacer. Por la ayuda muchas gracias.

Por Sir.Jim!

10 de clabLevel



Genero:Masculino  

firefox

 

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