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

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

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);
}