FCKEditor WYSIWYG控件没有显示在ColdFusion 9上

时间:2010-02-05 15:14:05

标签: coldfusion fckeditor

我写了一个使用FCKEditor库的CMS,它运行得很完美,但最近已经停止工作了。

表示,它不是显示所有WYSIWYG控件,而是呈现为简单的textarea。

我没有改变任何东西,它发生在两个不同服务器上的两个不同的客户端。

有没有人知道可能会发生什么?

谢谢,

JS

1 个答案:

答案 0 :(得分:3)

问题根源问题是与Firefox和其他基于Mozilla的浏览器相关的FCKEditor代码中的错误。

问题出在位于fckeditor安装根目录的fckutils.cfm第47行:

stResult = reFind( "gecko/(200[3-9][0-1][0-9][0-3][0-9])", sAgent, 1, true );

是的,在2010年1月1日之后制作的任何壁虎浏览器都无法与他们的测试相匹配。

您可以将其更改为:

stResult = reFind( "gecko/(20[0-9][0-9][0-1][0-9][0-3][0-9])", sAgent, 1, true );

感谢Pete Freitag发布了一个答案。如需完整答案,请查看:

http://www.petefreitag.com/item/737.cfm