rich:由于缓存,IE8中的日历扩展失败

时间:2013-03-20 16:39:09

标签: richfaces

我遇到了富有的奇怪问题:IE8中的日历。当我点击日历而不清除浏览器缓存时,我收到了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));
    }

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

P.S。 Richfaces的版本是3.3.2.SR1,我无权升级它

1 个答案:

答案 0 :(得分:0)

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