Contact Form 7 Calendar no funciona con Internet Explorer

por | 1 de mayo de 2010

Si usaís el plugin de wordpress Contact Form 7 Calendar, habréis observado que no funciona correctamente con Internet Explorer al menos en las versiones 7 y 8 que son las que he podido probar.

La localización del calendario se desplaza o bien no aparece dependiendo de los estilos que tenga aplicada la página.

Para corregirlo edita el fichero calendar.js y busca las líneas:


if (Calendar.is_ie) {
br.y += document.body.scrollTop;
br.x += document.body.scrollLeft;
} else {
br.y += window.scrollY;
br.x += window.scrollX;
}

y sustitúyelas por:


br.y += window.scrollY; br.x += window.scrollX;

Con eso se soluciona el problema.