我在IE10中遇到这个问题,而使用richfaces一切正常,但我有这个例外:
SCRIPT438:Object不支持此属性或方法 framework.pack.js,第2644行第1个字符
导致错误的行是: LOG.debug(“隐藏的JSF状态字段:”+ Q);
任何人都知道为什么会发生此异常?什么可以解决它?
答案 0 :(得分:1)
我知道这是一个古老的主题,但如果它没有解决(我怀疑),也许这会有所帮助(第3步包含有关本主题中问题的详细信息) - http://ruleoftech.com/2013/patching-richfaces-3-3-3-ajax-js-for-ie9 < / p>
从以上链接引用:
您还需要更改或注释AJAX.js或JSFAJAX.js中的下一行(richfaces-ui-3.3.3.Final \ framework \ impl \ src \ main \ javascript \ ajaxjsf)
替换(AJAX.js中的第2119行,JFSAJAX.js中的第1044行)
LOG.debug("Hidden JSF state fields: "+idsSpan);
到
LOG.debug("Hidden JSF state fields: ");//+idsSpan);
否则在IE9中会出现以下错误:
SCRIPT438: Object doesn't support this property or method For this line 2648 in framework pack: LOG.debug("Hidden JSF state fields: "+Q);