Entradas de la categoría: javascript

Script de calendario de Aeron Glemann compatible con IE9

Después de mucho tiempo de utilizar el fantástico script de calendario creado por Aeron Glemann (que funciona con Mootools), ha llegado Internet Explorer 9 y la revisión de una web en el mismo… y al comprobar el funcionamento de la misma, vemos que el javascript nos tira un error: SCRIPT5022: DOM Exception: INVALID_CHARACTER_ERR (5). Al parecer, [...]

Centrado de una imagen de fondo que ocupa todo el ancho y alto

Para más de un proyecto hemos necesitado colocar una imagen de fondo (habitualmente administrable), que ocupase todo el espacio del navegador -sea cual fuere el ratio de ancho y alto del mismo-, por lo que compartimos con todos el código necesario para hacerlo (para el ejemplo hemos utilizado mootools 1.3. El html: <div id="fondo_pagina"><img id="imagen_fondo_pagina" [...]

Limitar la longitud de un texto a un determinado número de líneas

En ocasiones, nos podemos encontrar que un determinado diseño nos obliga a limitar el número de líneas que puede tener un texto. Esto es imposible de realizar del lado del servidor, con lo que hemos hecho un pequeño javascript que recorta el texto del elemento deseado en las líneas que queramos. El javascript es el [...]

De Mootools a jQuery: comprobar si un elemento existe

Para los que estamos acostumbrados a mootools, nos es habitual comprobar si un elemento (tag html con id) existe antes de lanzar los scripts, siempre lo hacemos de la misma manera: 1 if ($("elemento")) { alert("adelaaaaaaaanteee"); } Pero si pasamos a jQuery, vemos que si lo hacemos así, la expresión siempre devolverá cierto. Ya que [...]

Uso de contextos en Zend Framework

En un proyecto web, habitualmente hacemos llamadas al mismo código pero necesitamos que los resultados se muestren de forma diferente. Zend Framework ofrece varios mecanismos para facilitar esta tarea. Uno de ellos son las vistas parciales (PartialView) que permiten separar una parte de la presentación y aislarlas del contexto. Esto nos permite reutilizar una porción [...]