0

我在 IE8 中遇到了 Rich:calendar 的奇怪问题。当我单击日历而不清除浏览器缓存时,我收到 javascript 异常:

Message: 'elements' is null or not an object

浏览器指向3_3_2.SR1org.ajax4jsf.javascript.PrototypeScript文件中的以下函数:

bindAsEventListener: function () {
    var __method = this, args = $A(arguments), object = args.shift();
    return function (event) {
        return __method.apply(object, [event || window.event].concat(args));
    }

最有趣的是,当我清除浏览器缓存并重新加载页面时,日历工作!

Richfaces PS版本为3.3.2.SR1,我无权升级

4

1 回答 1

0

经过一番调查,问题似乎是由 PIE.js 和 Richfaces 日历组件冲突引起的。这不是第一次(我也遇到了 Rich:panel 上的圆角按钮问题)。无论如何,如果你会遇到类似的事情 - 小心:)

于 2013-03-26T09:02:41.350 回答