`
fangbiao23
  • 浏览: 41886 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

fckeditor 编辑器(中文乱码已修改)

阅读更多

这次项目刚好要用到在线编辑器,就上网找了fckeditor,网上资料挺多的,但改来改去还是花了不少时间!附件是我修改过的,置于webapps中即可运行,由于时间紧逼,文字稿写时间不多,2希望该修改过的文件能给同仁们带来方便.

没想到javaeye也是用fckeditor,至于上传部分的安全性,大家可以参考javaeye的这个编辑器

 

tomcat服务器的server.xml修改这二处

 <Connector port="8080" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8" />
    <Connector port="8009"
               enableLookups="false" redirectPort="8443" protocol="AJP/1.3" URIEncoding="utf-8" />


  • testFck.rar (648 KB)
  • 描述: 该编辑器支持jsp,已删掉无用数据
  • 下载次数: 1826
分享到:
评论
12 楼 vwangxin 2008-06-26  
fangbiao23 2007-10-16 ,太感谢了
11 楼 vwangxin 2008-06-26  
fangbiao23 2007-10-16 ,太感谢了
10 楼 wtslh 2008-03-20  
原来你的帖子中已经有答案了,不好意思。因为我jsp页面的编码都是gbk的,怕改“URIEncoding="utf-8"”会有什么影响,所以现在才试了一下,问题立刻解决。正在测试是否对系统其他功能有影响。
9 楼 wtslh 2008-03-19  
我不想把上传的中文名改成别的名字,否则在浏览图片的时候,就看不出哪个是自己要的图片文件了。
8 楼 wtslh 2008-03-19  
你用的这个是什么版本啊?我用的是2.6beta版。
中文图片文件我已经处理可以正常上传了。
但是引用到文本中的时候,图片还是显示不出来,这个问题你遇到没?怎么处理的?
7 楼 hongmu 2008-03-09  
<div class='quote_title'>正在用fck!</div><p> </p><p> </p>
6 楼 D_e_人 2008-03-09  
老大,你这改得太棒啦
就这乱码把我郁闷了好几天,太谢谢啦
不过就怕管理员不让改server.xml
以后多多指教啊
5 楼 lijie250 2007-11-05  
我也遇到这个问题,那里出了问题?
4 楼 lovefly_zero 2007-11-05  
我遇到这个问题 在add.jsp页面添加sdfsdf 到motify.jsp页面时加载就变成了<p>sdfsdf</p> 您知道这怎么解决吗
3 楼 fangbiao23 2007-10-16  
完成了以上的东东之后,你可能会为fckeditor上传到数据库时内容乱码的问题烦恼,告诉你一个解决方法,那就是利用js把fckeditor的内容置于一个隐藏的textarea,那样当你接收textarea的内容时就不会有乱码的问题了
内容js:
textarea.value = FCKeditorAPI.GetInstance('EditorDefault').EditorDocument.body.innerHTML;

望有助于各位
2 楼 fangbiao23 2007-10-16  
解决fckeditor上传文件大小的判断
1、在web.xml增加三个初始化大小值,
2、在simpleuploadservlet.java中增加一个hashMap,以读取web.xml设置的三个文件限制大小的初始值
3、在执行文件判断后缀允许和不允许时增加一个文件大小判断(文件大小可以在执行判断方法前利用FileItem.getFileSize()来得到)
4、增加一个字符串以用于传递到fckImage.js的代号值或者把varValue设为全局,以便于在执行文件大小判断中给varValue赋值,俺假设将其设为valValue="88",在
if(执行文件上传判断)
{.....}
else
{
判断valValue是否为88,是则给予提示文件大小超过允许范围的提示
}
5、在editor.filemanager.dialog.fck_image目录里找到fckImage.js,在执行onCompleted方法中增加一个case “88”来用于客户端提示.
至此我们完成了文件上传的一个文件大小判断,其浏览服务器的文件大小判断俺没用他,如果你需要,那么做法应该只用稿写4、5点就可以了吧!!

写这个时,由于是在朋友这上网写的,没有程序代码,可能写得不是很明白,不过有心人花5分钟看看simpleuploadservlet.java源程序,相信你应该会有所获。
1 楼 fangbiao23 2007-10-11  
fckeditor如果大家搞定啦1!那一定想到他是没有提供删除功能的!!
以下是一段js,放在调用feckeditor的jsp页面
function FCKeditor_OnComplete( editorInstance )
{
editorInstance.Events.AttachEvent( 'OnBlur', onEditorBlur );
}

function onEditorBlur(){
var imgs = FCKeditorAPI.GetInstance('EditorDefault').EditorDocument.body.all.tags("img");
for(var i=0; i < imgs.length; i++){
alert(imgs[i].src);
//这里你可以用一个隐匿域来接收这些路径信息
}
}
把这些路径信息放置于数据库是的一个字段,删除文档时一起删除,就可以解决图片存留问题

相关推荐

    FCKeditor编辑器 中文乱码问题 彻底解决方案(提供附件)

    本文将深入探讨FCKeditor编辑器中的中文乱码问题及其彻底解决方案。 中文乱码问题通常源于字符编码不一致。在计算机系统中,不同的程序或文件可能使用不同的字符编码,如ASCII、GBK、UTF-8等。当这些程序或文件互相...

    FCKeditor解决了中文乱码,上传等问题

    总之,FCKeditor是一款强大且易用的富文本编辑器,它的中文乱码解决方案和完善的文件上传功能,使得它成为处理中文内容的理想选择。无论是个人项目还是企业应用,FCKeditor都能够提供高效、稳定的内容编辑体验。...

    FCKeditor在线编辑器

    “并且乱码问题已修改”这一信息表明,FCKeditor在开发过程中已经考虑到多语言环境下的编码问题,并进行了优化,确保在不同字符集下都能正确显示和保存文本内容,避免了常见的乱码问题。这对于处理多语言网站或者...

    Fckeditor以及js_validation解决中文乱码问题

    ### Fckeditor及js_validation解决中文乱码问题详解 #### 一、FCKEditor简介与中文乱码背景 FCKEditor是一款强大的在线富文本编辑器,它支持多种浏览器,并且能够提供丰富的编辑功能,如字体样式调整、图片上传、...

    用FCKEditor添加中文字体

    FCKEditor是一款流行的开源在线文本编辑器,它提供了丰富的功能,使得网页内容的编辑和管理变得更为便捷。然而,由于默认配置的原因,它可能不支持直接使用中文字体。以下是如何在FCKEditor中添加并使用中文字体的...

    jsp fckeditor 上传中文图片乱码问题的解决方法.docx

    FCKeditor是一个流行的富文本编辑器,但在某些情况下,特别是涉及到非ASCII字符(如中文)时,可能会遇到编码问题。以下是对这个问题的详细解释和解决方法: 1. **Web容器的字符编码设置**: 当用户通过FCKeditor...

    FCKeditor在线编辑器jsp

    **FCKeditor在线编辑器与JSP的整合** FCKeditor是一款开源的、基于Web的富文本编辑器,它允许用户在网页上编辑文本,类似于Word的界面,提供了丰富的文本格式化功能。这款编辑器广泛应用于论坛、博客、CMS(内容...

    fckeditor中文修改版 PHP

    **FCKeditor中文修改版 PHP** 是一个经过优化的开源富文本编辑器,特别针对中文环境进行了调整,解决了在PHP环境中可能出现的中文乱码问题。这个版本使得用户能够顺利地上传包含中文字符的文件,而不会遇到编码不...

    FCKeditor编辑器Java版

    研究了两天,终于把FCK编辑器弄好了,解压导入MyEclipse即可运行,带中文过滤器。不过好像缺少servlet-api.jar,jsp-api.jar这两个jar包,从tomcata下考到项目的lib下即可。也把中文图片上传会产生乱码问题解决了,...

    FCKEditor for ASP有详细的教程和乱码解决方法

    1. 修改FCKeditor的配置文件fckconfig.js,设置编辑器内部的编码为GBK。找到`Config.ContentEncoding = 'ISO-8859-1';`这行代码,将其改为`Config.ContentEncoding = 'GBK';`。 2. 对于上传文件,确保服务器端处理...

    fckeditor(java版-解决中文附件名称乱码问题)

    在IT行业中,FCKeditor是一款著名的富文本编辑器,它为网页内容的创建提供了便捷的工具,支持多种编程语言,包括Java。然而,在处理中文附件名称时,由于编码不兼容或者处理不当,可能会出现乱码问题。这个问题在...

    fckeditor2.6.3在线文本编辑器

    **fckeditor2.6.3在线文本编辑器详解** FCKeditor是一款强大的开源在线文本编辑器,主要用于在网页上提供类似桌面文字处理软件的编辑体验。版本2.6.3是该编辑器的一个稳定版本,它支持多种服务器端平台,包括ASP...

    fckeditor解决中文问题

    《解决FCKeditor中文问题全攻略》 ...总的来说,处理FCKeditor的中文问题需要从字符编码、服务器配置和编辑器配置等多个角度入手。理解并掌握这些知识点,将有助于确保FCKeditor在中文环境下的正常运作,提升用户体验。

    fckeditor for jsp 的jar包

    这个是一个我修改过的fckeditor for jsp 的jar包的源代码,是fckeditor-2.3的,我修改了ConnectorServlet.java和SimpleUploaderServlet.java两个文件 我在这两个文件中都是加了一个静态变量encoding,private static...

    Fckeditor2.6在线编辑器配置

    Fckeditor2.6在线编辑器已配置好 包括:1 中文字体支持 2 乱码解决 将解压后的文件拷贝到服务器目录,然后在浏览器中输入: http://localhost/fckeditor_self/fckeditor/_samples/php/sample001.php 可直接运行,...

    FCKeditor GB2312 编码ASP

    【FCKeditor GB2312 编码ASP】是一个关于使用FCKeditor编辑器在ASP环境下处理GB2312编码的专题。FCKeditor是一款开源的网页文本编辑器,广泛应用于网站内容管理,允许用户在浏览器端进行富文本编辑。在处理中文字符...

    FCKeditor 2.64 ejiyuan修改版 for .net2.0

    综合以上信息,我们可以推断这个修改版的FCKeditor不仅增强了多媒体处理能力,还对中文文件名的支持进行了优化,使得在.NET 2.0环境下使用富文本编辑器时,用户体验得到了显著提升。对于开发者来说,这意味着更便捷...

    FCKEditor完整使用说明--一步步教你使用FCKeditor插件

    1. **自定义工具栏**:通过修改`fckconfig.js`文件,你可以定制编辑器的工具栏,添加或删除按钮。 2. **皮肤更换**:FCKeditor提供了多种皮肤,用户可以根据喜好选择,或者自定义皮肤。 3. **编辑器安全**:限制...

    FCKeditor2.6 在线文本编辑器例子

    FCKeditor是一个非常强大的在线文本编辑器,而且还是开源的。支持多种浏览器,而且被国内诸多博客使用。 本例采用FCKeditor2.6+FCKeditor for Java Driver2.41 最新配置例子,可以处理中文乱码、限制上传的文件的大小。

Global site tag (gtag.js) - Google Analytics