3

我在使用richfaces时仅在IE10上遇到了这个问题,一切正常,但我有这个例外:

SCRIPT438:对象不支持此属性或方法 framework.pack.js,第 2644 行字符 1

导致错误的行是:LOG.debug("Hidden JSF state fields:"+Q);

有谁知道为什么会发生这个异常?有什么解决办法呢?

4

1 回答 1

1

我知道这是一个老话题,但如果没有解决(我对此表示怀疑),也许这会有所帮助(第 3 步包含有关本主题中问题的详细信息) - http://ruleoftech.com/2013/patching-richfaces-3 -3-3-ajax-js-for-ie9

从上面的链接引用:

您还需要更改或注释 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);

于 2015-02-05T10:01:03.707 回答