Olvidate de las aburridas alertas de navegador y crea tus propios cuadros de dialogo con AlertifyJS.

Share on Pinterest
Comparte con tus amigos










Enviar

Con Alertify podemos dejar a un lado los antiestéticos alert de javascript ya que nos facilita la creación de dialogs y notificaciones muy atractivos visualmente.

Alertify es un framework de javascript que nos facilita la creación de estos elementos anteriormente mencionados, totalmente responsive, muy personalizables, con transiciones y una cosa muy importante, es rápido y sencillo de implementar.

¿Qué nos ofrece?

Dialogs

Alertas:

Creando mejores alertas y cuadros de diálogo con AlertifyJS_1

Confirmación:

Creando mejores alertas y cuadros de diálogo con AlertifyJS - cuadro de confirmacion

Prompt:

Creando mejores alertas y cuadros de diálogo con AlertifyJS

Notificaciones

Mensajes normales, de éxito, error y warning.

Creando mejores alertas y cuadros de diálogo con AlertifyJS

Con los ejemplos anteriores, nos damos cuenta del potencial de este framework, además podemos personalizar todos los estilos fácilmente.

El framework nos ofrece la librería, estilo css y varios temas, sólo tenemos que referenciarlos en nuestro código, de la siguiente forma, en este caso he elegido el tema por defecto.

<link rel="stylesheet" href="alertify.min.css" />

<link rel="stylesheet" href="themes/default.min.css" />

<script src="alertify.min.js"></script>

Ejemplos de Alertas

Alerta

var alert = alertify.alert(“Titulo”,”TextoAlerta”).set('label', 'Aceptar');     	 
alert.set({transition:'zoom'}); //slide, zoom, flipx, flipy, fade, pulse (default)
alert.set('modal', false);  //al pulsar fuera del dialog se cierra o no	

Confirmación

var confirm= alertify.confirm('Probando confirm','Confirmar solicitud?',null,null).set('labels', {ok:'Confirmar', cancel:'Cancelar'}); 	

confirm.set({transition:'slide'});   	

confirm.set('onok', function(){ //callbak al pulsar botón positivo
    	alertify.success('Has confirmado');
});

confirm.set('oncancel', function(){ //callbak al pulsar botón negativo
    alertify.error('Has Cancelado el dialog');
});

Notificaciones

alertify.set('notifier','position', 'bottom-right'); //top-left, top-right, bootom-left, bottom-right

alertify.message('Mensaje Normal',10, null);

alertify.notify('success','success',10, null); //mensaje, tipo, tiempo en segundo (0 siempre visible, quitar al hacer click 		  	

alertify.notify('error','error',10, null); 

alertify.notify('warning','warning',10, null);

Vemos lo fácil que es utilizar este framework y lo útil que puede llegar a ser para dar feedback al usuario.

http://alertifyjs.com/

Alertify en Github: https://github.com/MohammadYounes/AlertifyJS

Share on Pinterest
Comparte con tus amigos










Enviar

Enrique de la Torre

Twitter Google + Linkedin Acerca de

19 respuestas a “Creando mejores alertas y cuadros de diálogo con AlertifyJS”

  1. Fascomp dice:

    Estimado el post esta buenísimo pero tengo una consulta de pura ignorancia. Donde, o mas bien dicho, el código para generar estos avisos donde lo pongo, en un archivo .php o en el .html o donde??? Gracias.

    • Enrique de la Torre dice:

      Hola, es código javascript, utilizando la librería Jquery, asi que lo debes de poner en un archivo JS o en tu fichero php o html dentro de la etiqueta .
      Saludos

      • Fascomp dice:

        Gracias pero aun no se como llamarlo para que funcione. Como debo hacer por ejemplo si tengo un formulario de logeo y el usuario no se loguea correctamente ponerle uno de estos mensajes….

        • Ric Leal dice:

          Hay varias formas de llamarlo amigo, recuerda que es un script, por ende podrías llamarlo desde un link por ejem…

          link… con el atributo onclick donde llamas al script.

          A simple vista es muy engorroso, pero es solo para darte un ejemplo de su flexibilidad, podrías hacer lo mismo pero esta vez armar tu librería por ejemplo funciones.js donde crees una funcion miFuncion() que tenga el código del llamado, y así.

          Bueno más o menos se me vienen a la cabeza esos ejemplo, acabo de leer sobre esto xD. Respecto a lo de tu login pues bien podrías hacer una confición… Si es exitosa, muestro tal mensaje… recuerda que es un escript.. por ende podrías colocarlo simplemente entre etiquetas y si no es exitosa, el otro script. Espero que te sirva, saludos.

  2. Eduardo Cruz Hermida dice:

    Una pregunta, yo despliego mi información de un jsp con alert, el problema es donde declaro el alertify y como utilizarlo
    de antemano gracias.

  3. jhon dice:

    Saludos, amigo tengo una duda, es que al dar cancelar en un confirm no se quita la ventana, solo sale el aviso de que se presiono cancelar, caso contrario cuando doy confirmar que si desaparece , gracias

  4. J Salbador Arambul dice:

    y como cierro el aviso?

  5. Mejor Utilizo Php con envio de Correo

  6. Javier Parra dice:

    hola que hubo falconmasters, tengo una pequeña duda estuve trabajando con wordpress e hice un pequeño plugin para enviar mensajes de texto por medio de un servidor de sms que tengo instalado por alli todo bien la cuestion es que quise poner a funcionar esta libreria alertifyjs en el plugin y no pude, no se si tienes experiencia con WP pero por lo que veo tienes una gran cantidad de conocimientos, si me podrias orientar sobre seria muy cool gracias bro de antemano

  7. Rafael Rodriguez dice:

    FalconMasters, cómo se hace para agregar esta funcionalidad de comentarios con integracion de redes sociales?

  8. Andres Rivero dice:

    Cómo hago para que funcione eso? osea lo descarge ahora que? ¿que tengo que hacer para ponerlo en funcionamiento?

  9. Kathia rodriguez ortiz dice:

    Hola Falcon, quiero aplicar el alertify para eliminar un registro al dar Ok, lo estoy realizando c on una function algo como esto:

    function confirmar(){
    confirmar=confirm(«¿Esta seguro que desea eliminar el registro seleccionado?»);
    if (confirmar)
    quitarCE();
    else
    return false;
    }
    y luego desde un btn llamo a la función.

    Pero al crearlo con el alertify tengo algo como esto y no lo logro.,,,

    var msg = alertify.confirm(«¿Esta seguro que desea eliminar el registro seleccionado?», null, null, null).set({Ok:’Confirmar’,cancel:’Cancelar’});
    msg.callback = function (confirmar){

    if (confirmar)
    quitarCE();
    else
    return false;
    }

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


Aprende con nuestros cursos

React y Firebase: El Curso Completo, Práctico y desde Cero

React y Firebase: Curso Completo, Práctico y desde Cero

En este curso aprenderás React desde lo mas básico y paso por paso hasta un nivel avanzado donde podrás crear sitios y aplicaciones web reales.

Inicia el curso

Diseño Web Profesional El Curso Completo, Practico y desde 0

Bienvenido al Curso de Diseño Web, el curso en el que aprenderás paso por paso y desde cero todo lo que necesitas para convertirte en un diseñador web.

Inicia el curso

Bootstrap 5: El Curso Completo, Práctico y Desde Cero

Aprende Bootstrap 4, el framework de diseño web mas importante del mundo.

Inicia el curso
PHP y MYSQL: El Curso Completo, Practico y Desde Cero

PHP y MYSQL: El Curso Completo, Practico y Desde Cero

Aprende a crear cualquier Aplicacion y Sitio Web!. Aprende PHP y MySQL.

Inicia el curso