mayo 2008

Símbolo del euro en xml o xslt sin utf-8

Durante el desarrollo de mi último proyecto, me encontré con un xml de transformación o xslt, donde debía de usar el símbolo del euro (€), pero esta transformada, que no deja de ser un xml, estaba codificada en iso-8859-1, y no podía cambiar la codificación. A la hora de añadir el símbolo del euro, si usaba directamente el carácter €, fallaba porque estaba mezclando codificaciones, y si usaba € como viene siendo en html, fallaba porque no es un carácter válido de xslt. La solución, usar los caracteres especiales, en este caso para el euro (€) es el €

Llamar a una función de un padre desde iframe

Aunque hoy en día y gracias a Ajax, no soy partidario de usar iframes, aunque en un proyecto en el cual por temas de tiempo, no podía hacerlo con ajax, tuve que conformarme con usar iframes. Durante el desarrollo, me encontre con un problema, que aunque pueda resultar una tontería, siempre viene bien tenerlo apuntado.

Cuando desde un iframe, queremos llamar a una función, que hemos declarado en la página padre, o página que tiene el código <iframe>, solamente deberemos de añadir window.parent, antes del nombre de la función, quedado la sintaxis así:

  window.parent.function(parametros)

Parón mensual

Bueno, por fin quedo algo libre para poder dedicar tiempo al blog. Durante el último mes he estado envuelto en un proyecto que me ha impedido dedicar ni un solo minuto al blog, ya que mi jefe tuvo la genial idea de adelantar 2 semanas los plazos previstos sin pensar en que quien debemos realizar el trabajo tendríamos que quedarnos horas extras y días festivos a trabajar, acumulando una media de 14 horas diarias programando.

Scroll al inicio