Patrocinador!
Siguenos en Twitter De Vacaciones disfrutando del calocirto la playita y claro esta del buen Sol
ADS
Noticias Web
Últimas Noticias
Estate a la última de todo lo que pasa en la red...
Noticias Web
Tutoriales Web
Los mejores tutoriales de diseño, Para tus Firmas.
Descargas Web
Descargar los mejores programas gratis.
Páginas: [1]   Ir Abajo
Imprimir
Tema Leído 1950 veces. Este tema esta valorado con: 0
0 Usuarios y 1 Visitante están viendo este tema.
*
[ Xanders ]
Maestro del Foro
Desconectado    
Karma: +25/-1
Mensajes: 2306
Información Personal
Ver Perfil WWWFemeninoEspaña
Nivel de Actividad
Actualización: Sexy Alert Box 1.1
« el 26 de Octubre de 2008, 13:38:16 »

En la nueva versión (1.1) se corrigieron dos cosas:

1) Ahora, las imágenes del diseño del alerta se cargan al inicio de la página! Ya no hará ese efecto que hacia la primera vez que veías el alerta.

2) Internet Explorer 6, nuestra pesadilla, mostraba incorrectamente los elementos “Select”, y “Flash” por delante del overlay. Ahora, solo si estás usando ese navegador, el script los oculta mientras se produce el efecto.

Al terminar el alerta, se vuelven a mostrar.

También adjunté la versión comprimida del MooTools (60KB) frente a los 90KB anteriores.

A continuación, varias dudas que surgieron en los comentarios:

¿Como mostrar un mensaje al cargar una página?
Simplemente debes mostrar el alerta inmediatamente después de crear el objeto ‘Sexy’:


Código Web
<script type="text/javascript">
window.addEvent('domready', function() {
    Sexy = new SexyAlertBox();
    Sexy.alert("<b>Bienvenido!</b> <p>Este es un mensaje de bienvenida</p>");
});
</script>

¿Como mostrar un alerta, si una condición (en PHP) es falsa?
Para ello debes instalar en la página el script. Si no sabes como hacerlo, lee la Guia.

Estas son las líneas que deberías tener:


Código Web
<script src="mootools.js" type="text/javascript"></script>
<script src="sexyalertbox.v1.js" type="text/javascript"></script>
<link rel="stylesheet" href="sexyalertbox.css" type="text/css" media="all" />
<script type="text/javascript">
window.addEvent('domready', function() {
    var Sexy = new SexyAlertBox();
});
</script>

No importa si la condición (hipotética en este caso) es verdadera o falsa, cargamos la clase en el <head> para poder usarla en el futuro.

Luego desde PHP, hacemos el trabajo:


Código Web
if ($condicion == false) {
  echo '<script type="text/javascript">window.addEvent("domready", function() {Sexy.error("<b>Error!</b> <p>Ha ocurrido un error, ya que la condición parece ser falsa!</p>")});</script>';
}

Que rayos hice? Si estamos mostrando el mensaje al cargar la página, siempre, pero SIEMPRE debe ir dentro del evento domready, de lo contrario producirá error.

La excepción es, si estamos usando el alerta en enlaces (a través del evento onclick).
Descarga SexyAlertBox.zip (SexyAlertBox.js + mootools + ejemplos)
Descarga SexyAlertBox.packed.js (versión comprimida)
« Si al primer intento no tienes éxito, llámalo versión 1.0 »
 
Páginas: [1]   Ir Arriba
Imprimir
Ir a:  

Temas relacionados Asunto
Iniciado por
Respuestas
Vistas
Último mensaje
Rumor: Nueva actualización de XBOX 360 en camino
Xbox 360
0 610 Último mensaje 16 de Mayo de 2008, 14:50:47
por Xanders
Sexy Alert Box - Tus mensajes de error más atractivos
XML, JavaScript, jQuery & MooTools
0 1638 Último mensaje 01 de Septiembre de 2008, 08:18:51
por Xanders
Reemplazo de alert(), confirm() y prompt() de JavaScript con jQuery
XML, JavaScript, jQuery & MooTools
0 851 Último mensaje 04 de Febrero de 2009, 20:33:50
por Xanders
Se filtra el programa de actualización de Windows 7
Windows 7
0 252 Último mensaje 13 de Febrero de 2009, 13:53:44
por Xanders
Última actualizacion del archivo con php
PHP y MySQL
0 278 Último mensaje 23 de Septiembre de 2009, 11:18:22
por Xanders


En InfraBios se busca esto:
 

 
Subir      Inicio | Política De Privacidad | Mapa del Sitio |  Navegacion Wap |  Contacto Subir

[ Página creada en 0.822 segundos con 30 queries | Memoria usada: 3948.4 KB de 4352 KB ]

DzinnerStudio Modified By DeXon © 2008 - 2010 Creative Commons License.
Todos los comentarios escritos en esta página son propiedad y responsabilidad de quienes lo escriben, InfraBios no es responsable.
Según el artículo 34 de la ley "Informática y Libertad" tienes un derecho de acceso, de modificación, de rectificación y de supresión de los datos.