0

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

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

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

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

CKEditor 自动转义某些字符,因此它适用于 javascript,但由于某种原因,它们自动转义字符的功能会忽略 html 属性。一个名为“我在跳舞”的图片替代品会打破它。

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

4

1 回答 1

0

我曾经对背景图像有过类似的问题。我用 htmlentities() 修复了它

于 2011-03-23T10:35:26.980 回答