fckeditor插入中文字体后显示的是乱码.   
    
  FCKConfig.FontNames   =   '宋体;黑体;隶书;楷体_GB2312;Arial;Comic   Sans   MS;Courier   New;Tahoma;Times   New   Roman;Verdana';   
        
能设置中文之体么?求助 

解决方案 »

  1.   

    FCKConfig.DefaultLanguage = 'en' ;
      

  2.   

    FCKConfig.FontNames = '宋体;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;这个没有任何问题,页面编码问题吧?
      

  3.   

    利用js把fckeditor的内容置于一个隐藏的textarea,那样当你接收textarea的内容时就不会有乱码的问题了 
    内容js: 
    textarea.value = FCKeditorAPI.GetInstance('EditorDefault').EditorDocument.body.innerHTML; 
      

  4.   

    ① 在“浏览服务器”页面中创建新目录时问题:当点击“插入/编辑图象”或“插入/编辑Flash”时,会弹出“图象属性”或“Flash属性”对话框,然后单击其中的“浏览服务器”按钮时,会打开“浏览服务器”的页面,在这个页面中创建中文名目录时会出现乱码。解决:修改Web容器的字符编码。因为FCKeditor的默认字符编码是UTF-8,所以将Web容器的字符编码也修改成UTF-8。如果Web容器用的是Tomcat,打开文件%CATALINA_HOME%/conf/server.xml,修改如下:   1. <Connector  
       2.     port="8080"  
       3.     redirectPort="8443"  
       4.     minSpareThreads="25"  
       5.     connectionTimeout="60000"  
       6.     connectionLinger="-1"  
       7.     serverSoTimeout="0"  
       8.     maxSpareThreads="75"  
       9.     maxThreads="150"  
      10.     tcpNoDelay="true"  
      11.     maxHttpHeaderSize="8192"  
      12. IEncoding="UTF-8">  
      13. </Connector>  
      14. <Connector  
      15.     port="8009"  
      16.     redirectPort="8443"  
      17.     protocol="AJP/1.3"  
      18. IEncoding="UTF-8">  
      19. </Connector>  
      

  5.   

    哦,突然想起来,你是不是说,设置这个中文字体以后,在选择字体那,宋体,黑体这些变成乱码了?如果是首先检查是文件是否uft-8的
      

  6.   

    改完中文字体后,强制转化为utf8或unicode就行了
      

  7.   

    还有必须记得的问题:
    打开editor/css/fck_editorarea.css 文件
    将程序代码:
    font-family: Arial, Verdana, sans-serif;
    修改为:
    font-family: 宋体,黑体,隶书,楷体, Arial, Verdana, sans-serif;
    注意:一定要“另保存”为 UTF-8编码格式的文档,否则会出现乱码!