2011-06-10 51 views
1

我正在使用this open source calendar并在日期选择器按钮下方有列表框。IE问题最酷的DHTML日历

当我点击日期选择器按钮时,列表框会突然隐藏在IE6,IE7和IE8中。我该如何解决这个问题?

+2

你张贴不起作用链接。无论如何,如果它按照你描述的那样被破坏了,我怀疑这个日历实际上可能不是最酷的日历。 – Pointy 2011-06-10 12:12:36

+0

您应该显示您正在使用的代码(JS和HTML),并在http://jsfiddle.net/上进行小型演示。 – Tomalak 2011-06-10 12:13:34

+0

在IE8中适合我 – 2011-06-10 12:15:43

回答

1

是不是应该隐藏起来?来自网站…

当日历是它上面

这是为了解决在IE浏览器的限制用z-index这个选择应该躲起来,看到Z-Index problems with IE6 and html <select> element和可能很多其他问题。

您使用的日历已过时,您可能会发现与较新的浏览器不兼容。我会推荐jQueryUI Datepicker以获得更新(和冷却器)日历。虽然这意味着您需要包含jQueryjQueryUI theme,这可能不适合您的需求。

编辑:代码是一味躲在IE浏览器的所有版本<select>元素,即使错误是fixed in IE7 - 一年后,该日历库最后更新:-)