CKEditor似乎存在一个问题,即当你使用两个空格时,它会将一个空格转换为一个实体而另一个空格保持为常规空间。问题是它对空间使用utf-8编码,在iso-8859-1编码页面上显示为Â。
我的猜测是因为CKEditor的js文件保存为UTF-8,所以文件中的任何空格都是UTF-8版本。因此错误的字符被插入到iso-8859-1页面中。
除了为我的数据库和页面编码切换到UTF-8之外,还有其他解决方案吗?我计划这样做,但现在不行。
答案 0 :(得分:0)
不幸的是,我无法让这个工作。我不得不将页面转换为UTF-8,以便不出现符号。