IE: 语法错误,无法识别的表达式:unsupported pseudo:regex
火狐: 错误:语法错误,无法识别的表达式:unsupported pseudo:regex
我在JS错误日志中看到了这个错误,但我从未在自己的浏览器中看到它。它只发生在Firefox和IE(各种版本)中,但没有其他浏览器。它发生在几十个不同的页面上。
因为它发生在我们用户的一小部分用户的不同页面上,但仅适用于IE和Firefox,并且因为它从未发生在我身上,我觉得它必须是一个插件。如果是这种情况,我很高兴忽略错误。但我宁愿只是开始忽略错误,如果我确定这不是我的结果。
如果有人有任何想法,我真的很感激你的帮助!
答案 0 :(得分:4)
错误的原因是某处使用$("#xxx:regex")
或jQuery("#xxx:regex")
。这样的代码可以由ICEFaces push
生成,例如在客户端上执行javascript。当我试图从ICEFaces push
执行javascript时,我遇到了类似的问题。要修复此问题,就可以在脚本中":"
或$("#xxx\\:regex")
jQuery("#xxx\\\\:regex")
发表评论ICEFaces JavaScriptRunner.runScript