`
handonghandong
  • 浏览: 89057 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

EWebEditor在线编辑器图片上传的问题

阅读更多
今天为库户客户维护软件功能,客户的后台被注入了木马,并且很多文件都大量的丢失了,My God 从昨天下午到晚上快十点,今天上午都在修改和维护中,很多功能修改成功了(这木马还真狠啊),但是有个功能却还是出现问题,就是图片上传的那里,在我本地上传都是可以的,但是在客户的服务器上就是不能成功上传,我使用的是EwebEditor在线编辑器实现的,
后来Google了一下,很多网友和我遇到类似的问题,第一种解决方法是:
服务器的问题,服务器上杀毒软件误认为upload.asp中代码为木马病毒而杀掉了
修改文件:
把Server.CreateObject ("ADODB.Stream")改成
Server.CreateObject ("ADODB." & "Stream")

我这么处理了,还是不可以,我后来把创建目录的Server.CreateObject都改成那样了,还是不可以啊,后来觉得难道是路径的问题,我又将绝对路径改成相对路径,结果一样,还是不行,难道是浏览器的原因,我又继续Google一下,第二种:eWebEditor不兼容IE8的问题。
ie8屏蔽了anonymous方法 所以要改成onclick方法。修改如下(代开include文件夹)
打开include下面的editor.js文件,有这样的段代码:
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
  应该修改成:
1if(navigator.appVersion.match(/MSIE (8)./i)!=null){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); 
}else{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}顺便把其他的出现问题都写出来吧:
使用编辑器提交的内容为空的时候,tomcat服务器会自动关闭的问题。
  我的办法是:
 function getHTML() {
    var html;
     if(bEditMode){
         html = eWebEditor.document.body.innerHTML;
     }else{
        html = eWebEditor.document.body.innerText;
    }
    var re = new RegExp(sBaseUrl.replace(///,"/"),"gi");
    html = html.replace(re, "");
   if ((html.toLowerCase()=="<p>&nbsp;</p>")||(html.toLowerCase()=="<p></p>")){
     html = ".";
    }
   return html;
}
但是这并不能找到问题的根源,后来在javaeye的一篇文章里看到问题的根源。
在upload.jsp里有这么一行代码:
if(sTemp.equals(""))   
{   
System.exit(0);   
} 
 
应该改为:
if(sTemp.equals(""))   
{   
sTemp=" "} 


0
0
分享到:
评论

相关推荐

    好用的EWEBEDITOR编辑器 支持图片上传

    好用的EWEBEDITOR编辑器 支持图片上传 很好用 专心修改版 但是仅用于ie 火狐下不支持 如需要的话可以用fck兼容性很好 我也有序改版的 联系我 qq 451082729 让我们在学习中进步

    eWebEditor在线编辑器

    eWebEditor在线编辑器V2.75-2可能是该编辑器的一个特定版本,可能包含了一些特定的改进或修复。例如,版本更新可能包括性能优化、新的特性添加、已知问题的修复等。具体到V2.75-2版本,由于信息有限,无法详细阐述其...

    在线编辑器JSP版eWebEditor

    **在线编辑器JSP版eWebEditor** 在线编辑器JSP版eWebEditor是一款专为Java Web开发者设计的文本编辑组件,它允许用户在网页上直接进行文本编辑、格式化和内容创作,类似于常见的富文本编辑器(例如TinyMCE和...

    eWebEditor 9.0 中文asp版网页编辑器支持上传图片

    2. **图片上传**:该编辑器的一个显著特点是支持图片上传功能。用户可以在编辑器内直接上传本地图片,简化了内容创作过程。在9.0版本中,这个功能得到了优化,可能包括更快的上传速度、更好的文件管理以及更友好的...

    ewebeditor在线编辑器官方2.8修改utf-8

    描述中提到的/upload/ewebeditor目录是用于存放用户通过编辑器上传的图片和其他文件的地方。该目录的安全性和权限设置需要特别注意,防止未授权的访问或恶意文件上传。 **5. 部署与测试** 在上传修改后的编辑器到...

    ewebeditor在线编辑器php版

    **ewebeditor在线编辑器PHP版** `ewebeditor`是一款功能强大的在线文本编辑器,主要面向PHP开发环境。它提供了丰富的文本格式化工具,使用户可以在网页上进行类似于Word的文本编辑操作,极大地提升了网站内容编辑的...

    eWebEditor在线文本编辑器For JSP

    2. **事件监听**:利用提供的API,监听编辑器的事件,如内容改变、图片上传完成等。 3. **二次开发**:根据项目需求,编写自定义插件,增强编辑器功能。 总结,eWebEditor在线文本编辑器For JSP是Web开发中一个强大...

    ewebeditor在线编辑器

    编辑器提供了多种常见工具栏按钮,包括字体设置、字号调整、颜色选择、对齐方式、列表、链接、图片上传、表格插入等,极大地提高了编辑效率。 ### 2. 图片与媒体管理 ewebeditor支持本地上传和网络链接两种方式...

    eWebEditor4.6(精简增加图片上传asp版)

    eWebEditor是一款流行的网页在线编辑器,专为网站内容管理系统(CMS)设计,它允许用户通过浏览器直接编辑和格式化文本,类似于桌面版的Microsoft Word。在这个4.6版本中,特别针对图片上传功能进行了精简和优化,...

    eWebEditor 7.0 绝对支持上传图片 在线HTML编辑器

    支持 Mozilla Firefox(火狐浏览器)、Google Chrome(谷歌浏览器)。 增加分页功能,有eWebEditor规范标准模式和自定义分页符模式可选,自定义分页符后台可设置,含分页管理中的自动分页和提交自动分页功能及后台自动...

    ewebeditor商业版编辑器

    3. **图片上传与管理**:内置图片上传功能,用户可以直接在编辑器中上传图片,并进行简单的编辑操作。 4. **视频和音频插入**:支持插入在线视频和音频,丰富网页内容。 5. **格式化工具**:提供多种文本格式化选项...

    低版ewebeditor编辑器IE8兼容问题解决

    ewebeditor在ie8等浏览器下突然...若需修改图片上传大小的限制,请将本ewebeditor.mdb文件覆盖DB文件夹下的同名文件。数据库文件修改了图片上传大小的限制,从100K改为1000K。不需要者不用覆盖。 ewebeditorV2.8版的。

    ewebeditor2.1.6编辑器

    ewebeditor是一款经典的在线富文本编辑器,主要用于Web应用程序中,提供用户友好的界面,使得非技术人员也能方便地编辑和格式化网页内容。版本2.1.6是该编辑器的一个具体迭代,它在前一版本的基础上可能进行了性能...

    eWebEditor_net带上传图片及附件版本 .net编辑器

    【eWebEditor_net带上传图片及附件版本 .net编辑器】是一个专为.NET平台设计的富文本编辑器,它允许用户在网页上进行类似于Word的文本编辑操作,并且集成了图片上传和附件管理功能。这款编辑器对于开发含有在线内容...

    eWebEditor280在线HTML编辑器(免费最终版)

    eWebEditor280是一款专为网页设计和内容编辑者打造的在线HTML编辑器,它以其强大的功能和友好的用户体验,深受广大用户的喜爱。这款编辑器允许用户直接在网页上进行文字编辑、图像上传、Flash插入以及附件管理,极大...

    ewebeditor 8.5 net版修改上传附件大小

    在IT领域,特别是网站开发与内容管理系统中,ewebeditor是一款颇受欢迎的在线富文本编辑器,它提供了强大的编辑功能,使用户能够轻松地在网页上编辑和格式化文本、插入图片、上传附件等。然而,在使用ewebeditor 8.5...

    ewebeditor 编辑器扩展flv 功能

    **ewebeditor编辑器扩展FLV视频功能** ewebeditor是一款常见的在线富文本编辑器,它为用户提供了在网页上创建、编辑和发布文本内容的便捷工具。在默认情况下,ewebeditor支持基本的文本格式化、图片上传等功能,但...

    ewebeditor 7.3 支持上传

    《ewebeditor 7.3:一款支持上传的静态版编辑器详解》 ewebeditor 7.3 是一个强大的富文本编辑器,专为网页内容编辑设计,它以其易于使用和丰富的功能集赢得了广大用户的青睐。这个版本的显著特点是支持上传功能,...

    eWebEditor 7.0 支持上传版 在线html编辑器

    把eWebEditor7文件夹放入网站根目录,本eWebEditor 7.0支持上传,无后门放心使用。 目录 ASP 文件 I.JS // eWebEditor 7.0 设置文件 文件 upload.asp //上传文件,不提供上传,就把文件名修改其它名或者删除 文件...

    eWebEditor带上传图片(.net版)

    总结来说,eWebEditor .NET版是一款强大的在线编辑器,尤其适用于需要图片上传功能的网站。其背后的技术涉及前端和后端的集成,包括.NET框架、ASP.NET、HTTP请求处理和文件存储管理。开发者可以通过理解和定制这款...

Global site tag (gtag.js) - Google Analytics