我写了一个使用FCKEditor库的CMS,它工作得很完美,但最近停止工作了。而不是显示所有的WYSIWYG控件,它只是呈现为一个简单的textarea。FCKEditor WYSIWYG控件没有在ColdFusion上显示9
我没有改变任何东西,它发生在两个不同的服务器上的两个不同的客户端。
有没有人有线索可能会发生什么?
感谢,
JS
我写了一个使用FCKEditor库的CMS,它工作得很完美,但最近停止工作了。而不是显示所有的WYSIWYG控件,它只是呈现为一个简单的textarea。FCKEditor WYSIWYG控件没有在ColdFusion上显示9
我没有改变任何东西,它发生在两个不同的服务器上的两个不同的客户端。
有没有人有线索可能会发生什么?
感谢,
JS
的问题的根本问题是,在与Firefox和其他基于Mozilla的浏览器FCKEditor的代码中的错误。
的问题是在第47行设在FCKeditor的根fckutils.cfm的安装:
stResult = reFind("gecko/(200[3-9][0-1][0-9][0-3][0-9])", sAgent, 1, true);
是这种权利1月1日之后的任何壁虎浏览器制造,2010年将无法他们的测试匹配。
你可以把它改成这样的:
stResult = reFind("gecko/(20[0-9][0-9][0-1][0-9][0-3][0-9])", sAgent, 1, true);
感谢皮特Freitag的张贴这个答案。对于完整的答案看看:
哇,很棒的发现.. +1! – 2010-02-08 06:17:31
你使用不同的浏览器?你有任何的JavaScript错误? – Pbirkoff 2010-02-05 15:17:49
听起来像你正在得到一个JS错误,这是停止执行FCK编辑器。 你能分享一个链接到有问题的页面吗? – Matt 2010-02-05 15:20:35
当你去:[SERVER] /CFIDE/scripts/ajax/resources/cf/images/loading.gif你会得到一个旋转图标 – 2010-02-05 15:28:44