Javascript
node-header

req.flash() en express 3

A partir de la versión 3 de http://expressjs.com/ framework req.flash() fue quitado del core ya que estrictamente hablando, ésta funcionalidad no es “core”. No pasa nada, seguimos teniendo los mensajes flash pero en un modulo aparte: Para instalarlo: [code]npm install connect-flash[/code] O bien lo agregas a tu proyecto expressjs dentro de las dependencias y lo 

Seguir leyendo…

js-header

jQuery: detectar cuando se copia, pega o corta

Señoras y señores, les juro que no he sido capaz de encontrar la documentación de estos tres eventos en la api de jQuery, pero ahí están y funcionan! Testeado en FF, Chrome, IE7 IE8

drupal-header

Drupal: Porque usar Drupal.behaviors en lugar de $(document).ready();

Durante mucho tiempo estuve usando $(document).ready(); para poner mi js en Drupal, y funcionaba la mar de bien. Esto me permitía ejecutar javascript inmediatamente después que el DOM estuviera cargado evitando así errores de referencias a objetos que todavía no existieran al querer manipularlos. Ahora bien, hay un problema que vamos a encontrar por medio de un ejemplo simple: Si tuviéramos un listado de nodos 

Seguir leyendo…

js-header

Atajos de teclado con jQuery

Este plugin lo uso hace un tiempo, y puedo dar fe que es muy práctico. http://code.google.com/p/js-hotkeys/ Su uso es de lo mas simple:

js-header

jQuery.height() calcula distintos tamaños entre navegadores [solución]

Este es un tip rápido pero útil. Escenario: Tenes un div con el id “elDiv” con el siguiente CSS:

Y en Firefox/Chrome/Safari/Opera al hacer $(“#elDiv”).height(); te entrega 400px por decir algo (el tamaño depende de lo que tenga dentro). Pero curiosamente en Internet explorer te da un tamaño raro… de menos, unos 358px en 

Seguir leyendo…

js-header

Altos iguales entre DIVs con jQuery

Visto en la documentación oficial: Creamos el metodo:

Para hacer uso de el sobre las columnas que deseamos equiparar: