日期:2014-05-17  浏览次数:20751 次

fckeditor显示乱码问题指教(修改多个地方无果)

页面绿色框的地方都是正常的,就是编辑器上面的字体显示为乱码。
修改多个地方都不行,困扰好几天了。实在解决不了。请高手指点迷津。先感谢了。

------解决方案--------------------
HTML code

<%@ taglib uri="http://ckeditor.com" prefix="ckeditor" %>
<%@ page import="com.ckedit.ConfigurationHelper"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <body>
    
<form id="form1" name="form1" method="post" action="/ckeditor/display.jsp">
<table width="650" height="400" border="0" align="center">

    <tr>
        <td>主题:</td>
        <td><input name="title" type="text" id="title" size="80"
            maxlength="80" /></td>
    </tr>
    <tr>
        <td valign="top">内容:</td>
        <td><textarea cols="80" id="content" name="content">
      </textarea> </td>
    </tr>
    <tr>
        <td></td>
        <td><input type="submit" name="Submit" value="提交" /> <input
            type="reset" name="Reset" value="重置" /></td>
    </tr>
</table>
</form>

        
        <ckeditor:replace replace="content"
            basePath="/test/ckeditor/"
            config="<%= ConfigurationHelper.createConfig() %>" />
    </body>
</html>

------解决方案--------------------
从你的fckeditor中找找看吧,看看哪个的编码的,改下。这个不是大问题
------解决方案--------------------
我的也是用的复杂文本编辑器 不过我刚好把你出现乱码的地方的功能裁剪掉了 输入的内容有乱码么 没有的话 就检查一下你的项目是不是都是统一的编码格式
------解决方案--------------------
探讨

引用:
我的也是用的复杂文本编辑器 不过我刚好把你出现乱码的地方的功能裁剪掉了 输入的内容有乱码么 没有的话 就检查一下你的项目是不是都是统一的编码格式

不一样,页面编码是GBK,fckeditor用的是utf-8.可是开发的时候都好着呢,用着用着就出问题。

------解决方案--------------------
建议你先把显示这几个地方的页面找到
看下里面的中文是啥
还是没法整的话把中文用unicode给代替了
------解决方案--------------------
貌似问题应该是在编辑器上 是不是编辑器里面的编码不对 楼主可以看下编辑器里面的汉字是否在记事本中正常显示 也可以放到记事本中重新选择编码保存下
------解决方案--------------------
要用 gbk!
------解决方案--------------------
改成UTF-8