CKEditor没有在图像中逃脱

时间:2011-03-23 08:53:29

标签: php ckeditor alt html-escape-characters

我有一个CKeditor框,在提交时会将特殊字符转换为HTML代码,例如:'变为'

如果图像alt文本或任何其他html属性中有'个字符,则它不会转义,因此会破坏我的一些功能。有办法解决这个问题吗?

我没有对配置等进行任何修改,这是CKEditor的标准设置。

有没有办法克服这个问题?任何调整都需要在服务器端(php)进行。

CKEditor自动转义某些字符,因此它适用于javascript,但由于某些原因,它们自动转义字符所具有的功能会忽略html属性。一个名为“我正在跳舞”的图像alt会破坏它。

基本上我有一个输入表单,它收集字段中的数据并将其发送到数据库就好了。但是当我想使用我的编辑表单(使用数据库内容自动填充CKEditor)时,由于上述问题,将文本设置为CKEditor的javascript失败。该文本最初来自CKEditor,并从数据库返回到CKEditor进行编辑。

1 个答案:

答案 0 :(得分:0)

我曾经遇到类似的背景图片问题。我用htmlentities()

修复了它