Apprise: Una buena alternativa a los alert() de javascript

Diseño web

Son cada vez más los que piensan que no debemos utilizar el alert de javascript de cara al usuario final, pero los programadores estamos demasiado acostumbrados a utilizarlos y son nuestros compañeros de depuración en casos en los que no podemos gastar a ‘San Firebug’ ni similares.

Pues bien. Apprise es una alternativa muy ligera y elegante para sustituir a nuestros viejos alerts.

Además permite personalizar los textos y amplía alguna funcionalidad como podemos ver:

Alternativa al alert de javascript

Además, podemos fácilmente sobrecargar la función alert() para que al implementar ‘apprise’ no tengamos que ir cambiando los viejos alerts uno a uno, e incluso los podamos seguir usando.

if(document.getElementById) {
    window.alert = function(txt) {
        apprise(txt);
    }
}

Pues nada.

Esperamos que os guste y que os sirva.

Happy codding….

Sobreescribir el alert de javascript

javascript

Todos lo que hemos hecho algo en javascript sabemos que lo más cómodo para mostrar mensajes es utilizar el alert. Y todos los diseñadores nos dirán que el alert es una m……
Con este código javascritpt, podemos sobreescribir la función alert, para que muestre, en este caso, un lightbox:

window.alert = function(str) {
while (str.indexOf('\n') >= 0) str = str.replace('\n', '<br />');
show_lightbox(str);
}