FCKeditor 中文乱码成功解决方法

MY成功解决方法

把这个包含文件里面fckeditor.asp




编码改为GB2312,默认是UTF-8。

1. asp页面使用GB2312编码。

2. 下载FCKeditor。

3. 将FCKeditor解压缩到项目的根目录下,目录结构为:\项目名\FCKeditor\ 。

4. 修改 \项目名\FCKeditor\editor\filemanager\browser\default\connectors\asp\config.asp 和 \项目名\FCKeditor\editor\filemanager\upload\asp\config.asp 这两个文件,将ConfigIsEnabled变量的值均改为True,以允许上传功能,后者用于设置快速上传;将ConfigUserFilesPath变量的值均设为\upload\,这样上传文件存到 \项目名\upload\目录下的子目录中。

5. 修改 \项目名\FCKeditor\editor\filemanager\browser\default\connectors\asp\connector.asp 和 \项目名\FCKeditor\editor\filemanager\upload\asp\upload.asp 这两个文件,将文件中第一行<%@ CodePage=65001 Language="VBScript"%>中的 CodePage=65001 去掉,这一步非常关键,否则使用GB2312时会产生乱码(感谢战友HHH3000)。

6. 上传的文件不支持中文文件名,要解决这个问题,可用editplus将FCKeditor所有文件中的utf-8替换成gb2312即可,是否有副作用目前还未可知。

7. 在asp中添加如下代码创建在线编辑器:

    在页面的顶部加入

    在适当的位置加入下面代码
    <%
     Dim oFCKeditor
     Set oFCKeditor = New FCKeditor
     'oFCKeditor.BasePath = "/FCKeditor/"    ' 设置editor目录在项目中的位置

     oFCKeditor.ToolbarSet = "Default"
     oFCKeditor.Width = "550"
     oFCKeditor.Height = "400"

     oFCKeditor.Value = "" ' oFCKeditor.Value = rs("content") 修改内容
     oFCKeditor.Create "content"
    %>


上一篇: asp取时间
下一篇: 网页字体特效代码大全
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 4877
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 300 字 | UBB代码 开启 | [img]标签 关闭