Como deshabilitar un elemento de una lista desplegable en IE (con JS)

Publicado el 18/04/2011 por Agustín y guardado en la categoría: How-to, Mis cosas.

He aquí la solución a uno de los tantos problemas que surgen al querer desarrollar un sitio web/aplicación que sea compatible con cualquier versión de IE.

El problema:

Teniendo una lista desplegable (un select) se quiere deshabilitar alguno de sus componentes (options) evitando que el mismo no se pueda seleccionar. El día que tuve que implementar algo similar lo primero que pensé fue agrego el atributo disabled=”disabled” al option a deshabilitar y listo, pero se ve que los muchachos de Microsoft decidieron no implementar el comportamiento del atributo “disabled” hasta la versión 8 de Internet Explorer.

Así que si estás queriendo deshabilitar un item dentro de una lista desplegable en una versión de IE menor a la 8, aquí está…

La solución:

  1. Bajamos el archivo javascript que nos permitirá hacer la magia y lo subimos a nuestro sitio.
  2. Incluimos en la etiqueta HEAD lo siguiente:
  3. <!--[if lte IE 7]>
    <script type="text/javascript" src="select-option-disabled-emulation.js"></script>
    <![endif]-->

  4. Listo. Así de fácil. A partir de ahora se van a deshabilitar los options que tengan el atributo disabled.

Gracias a Lattimore

Comparando hostings

Publicado el 02/02/2011 por Agustín y guardado en la categoría: Mis cosas.

En esta entrada voy a resumir mi experiencia con diferentes servidores de hosting que usé a lo largo de los años.

El primero de los servicios de hosting que utilicé fue AwardSpace. Estaba buscando uno que sea gratis, con bases de datos MySQL, Apache y nada más; con unos megas de almacenamiento me conformé. Estuvo bien por un tiempo largo, en realidad no necesitaba mucho y solo tenía unos pocos php con casi nada de conexión a base de datos. Pero con el tiempo, y realizando varios proyectos, comencé a necesitar más espacio, más comodidad, más rapidez y más BD. Los 250 MB de espacio en disco me resultaron pocos si pretendía que mis proyectos crecieran, también así la única base de datos MySQL que ofrecía. Otro problema que encontré con AwardSpace fue su gestor de archivos, muy básico, demasiado. Para subir varios archivos al mismo tiempo era una odisea (sin utilizar FTP), no soportaba subir archivos comprimidos para luego descomprimirlos en el servidor, fallaba muy seguido, etc. Es por estas cosas que comencé a buscar otro hosting donde mudarme.

Leer el resto de la entrada »

El comienzo

Publicado el 21/12/2010 por Agustín y guardado en la categoría: Mis cosas.

Bueno gente, en este momento estoy arrancando con mi blog.

Ya terminé de configurar el diseño y dejé todo mas o menos listo para empezar a escribir un poco, sólo falta personalizar un poco la barra de la derecha.

Les cuento que voy a escribir cosas que me resulten interesantes, generalmente estarán relacionadas a la informática y la tecnología, pero siempre se puede escapar alguna de otros temas. En realidad se me ocurrió la idea del blog para ir “anotando” y compartiendo las cosas que me resultan útiles y que en general no me las acuerdo, teniéndo que realizar la búsqueda en la web una y otra vez, y también algunas experiencias mías en diferentes temas.

Espero que les sirva y que les guste, aunque seguramente lo lea solamente yo.