Problema de posicionamiento de calendario DHTML con Internet Explorer

Si bien personalmente me da lo mismo  que sea vea bien en internet explorer, los clientes no piensan igual :(.

En el proyecto en el cual trabajo en mi trabajo, tenemos el calendario de http://www.dynarch.com/ . y nos encontramos con el problema que en IE, cuando la pagina tiene scroll, no determina bien la posicion.

buscando por ahi llegamos a esto. tuvimos que cambiar la forma de leer el scroll. tenia estas lineas, mas menos en la linea 1393 del archivo calendar.js.



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

y la dejamos asi ahora.

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

Claramente es if, no tiene sentido, pero lo deje con unos comentarios en svn, para saber que toque algo ahi en ese codigo :D.



--
Atte.
Victor Hugo Saavedra
http://vhspiceros.blogspot.com

Comentarios

Entradas populares de este blog

Buscar columnas en todas las tablas SQL SERVER

"is not null" o "<> Null" en Sql Server

Como saber que versión de Jquery tenemos