Noviembre 6, 2007 at 5:45 pm
· Filed under HTML, javascript
Como sabéis muchos de los que os dedicais a realizar webs, el microsoft intenet explorer tiene un problemilla cuando se le asigna un ancho fijo a través de un CSS a un elemento <select>, ya que corta tanto el deplegable como después el texto del mismo cuando se despliega, no permitiendo su total lectura. En el Firefox, únicamente se corta el desplegable, pero cuando se pulsa en él, se muestran los textos completos (una solución mucho más clara y limpia).
Esto supone un problema de dificil solución, la única sencilla que había encontrado era la de modificar el ancho al hacer click y volverlo a modificar cuando se deja el elemento, pero esto puede descuadrar muchas páginas, por lo que puede ser una solución no valida en muchos casos.
Acabo de encontrar a través de este blog una buena solución al problema.
Se trata de utilizar este script: ie-select-width-fix.js que necesita para funcionar los archivos yahoo.js, dom.js y event.jsde las librerías javascript del Yahoo User Interface Library (YUI) (únicamente necesita esos tres archivos, no es necesaria toda la libreria).
Para que funcione únicamente tienes que realizar lo siguiente:
Evidéntemente, descargar estos archivos y cargarlos en nuestra página web: <script language="JavaScript" type="text/javascript" src="js/yahoo.js"></script>
<script language="JavaScript" type="text/javascript" src="js/event.js"></script>
<script language="JavaScript" type="text/javascript" src="js/dom.js"></script>
<script language="JavaScript" type="text/javascript" src="js/ie-select-width-fix.js"></script>
Añadirle un identificador (etiqueta id=) al /a los <select> que queramos utilizar: <select id="sel1" style="width:150px;"></select>
Poner el select dentro de un span con clase “select-box”. <span class="select-box"><select id="sel1" style="width:150px;"”></select></span>
Incluir a continuación la siguiente línea javascript: <script>
new YAHOO.Hack.FixIESelectWidth("sel1");
</script>
Febrero 1, 2007 at 4:00 pm
· Filed under HTML, Flash
¿Necesitais añadir una galería de fotos a vuestra web? ¿Queréis darle un aspecto profesional a la misma? ¿Necesitas que esta galería sea facilmente actualizable por parte del administrador de la web?
Se trata de un componente flash que tiene dos versiones:
Una gratuita, totalmente funcional, pero con un pequeño enlace a la página del producto (que no molesta para nada).
Otra de pago (45$) que viene sin el enlace a la página del producto y con el código fuente del componente (por si necesitas hacer algún cambio).
El componente es totalmente parametrizable, por lo que lo puedes adecuar perfectamente al diseño de cualquier web.
Para utilizar el componente se necesita una carpeta para las fotografías en formato grande, otra para el tamaño pequeño y la realización de un sencillo archivo XML para indicar los parámetros del mismo y el orden y número de fotografías. Suena más complejo de lo que realmente es, ya que es bastante sencillo.
Incluso dispone de herramientas para realizar la galería desde programas como Picasa, Porta, iPhoto, SimpleViewerExport y RapidWeaver.
Además, si lo quieres integrar con alguna programación, ofrecen scripts para generar la galería desde php, asp y coldfusion.
Bienvenidos a mi blog, este blog pretende ser una especie de repositorio de las cosas curiosas sobre programación que me encuentre en mi quehacer diario.
Me dedico sobre todo a la programación web (asp/asp.net+sqlserver, php+mysql) por lo que sobre todo las entradas de este blog iran enfocadas a estas tecnologías, además de otras que empleo para varios proyectos de mi tiempo libre (c#).
Tampoco descarto utilizar este blog para comunicar otras cosas curiosas que me llamen la atención del mundo en general y que considere que sea de interes para la comunidad.
De momento mi primer mensaje se queda aquí, unicamente es un planteamiento de intenciones, que espero que tengan continuidad.
Para el blog he elegido utilizar wordpress, en su versión 2.1. He escogido el theme Almost-spring de beccary y he añadido la traducción al español de wordpress-es. De momento he detectado, que al ser la traducción de la v.2.05, se ve que faltan algunas palabras y que hay pequeños errores.
Mis próximos pasos van a ser personalizar y adecentar un poco la estructura de este blog. Conforme lo vaya realizando os iré informando de ello.
Desde aquí, un saludo a las webs amigas que me prestan su apoyo.