ASP.NET中使用FCKeditor 2.6.3碰到些常见问题的解决方法
2008-12-20 08:54
1196 查看
安装过程就不说了,只写下该修改哪些文件
fckeditor/fckconfig.js
将第62行
FCKConfig.DefaultLanguage = 'en' ;
改为
FCKConfig.DefaultLanguage = 'zh-cn' ;
将第276行和277行
var _FileBrowserLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py
改为
var _FileBrowserLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py
将第300行
FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ;
改为
FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=File' ;
fckeditor/editor/filemanager/connectors/aspx/config.ascx
默认是禁止上传的,最简单的方法如下,但此方法存在安全问题,详见第32行开始的注释
将第41行
return false;
改为
return true;
到此,本地的直接上传和浏览服务器上传及远程的浏览服务器上传都可以了,但远程的直接上传仍然报错,提示“没有权限”,网上现有的解决方法为修改源代码后重新生成FredCK.FCKeditorV2.dll,不过不能用C#学习版,我用虚拟机装了个VS2008
FileWorkerBase.cs
将第118行
Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:/.|$)/,'');if (d.length==0) break;try{document.domain=d;}catch (e){break;}}})();" );
改为
Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:/.|$)/,'');if (d.length==0) break;}})();" );
修改过的FredCK.FCKeditorV2.dll我已上传到http://download.csdn.net/source/889506
fckeditor/fckconfig.js
将第62行
FCKConfig.DefaultLanguage = 'en' ;
改为
FCKConfig.DefaultLanguage = 'zh-cn' ;
将第276行和277行
var _FileBrowserLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py
改为
var _FileBrowserLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py
将第300行
FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ;
改为
FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=File' ;
fckeditor/editor/filemanager/connectors/aspx/config.ascx
默认是禁止上传的,最简单的方法如下,但此方法存在安全问题,详见第32行开始的注释
将第41行
return false;
改为
return true;
到此,本地的直接上传和浏览服务器上传及远程的浏览服务器上传都可以了,但远程的直接上传仍然报错,提示“没有权限”,网上现有的解决方法为修改源代码后重新生成FredCK.FCKeditorV2.dll,不过不能用C#学习版,我用虚拟机装了个VS2008
FileWorkerBase.cs
将第118行
Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:/.|$)/,'');if (d.length==0) break;try{document.domain=d;}catch (e){break;}}})();" );
改为
Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.domain;break;}catch(e) {};d=d.replace(/.*?(?:/.|$)/,'');if (d.length==0) break;}})();" );
修改过的FredCK.FCKeditorV2.dll我已上传到http://download.csdn.net/source/889506
相关文章推荐
- fckeditor在ASP.NET中常见问题的解决方法
- FCKeditor在ASP.NET中常见问题的解决方法[转]
- CKEditor和CKFind 使用配置 常见配置问题的解决办法 CKEditor Demo(Asp.net)
- Asp.Net使用Jmail方法及问题解决办法
- Asp.net MVC中Razor常见的问题与解决方法总结
- ASP.NET中TextBox使用Ajax控件显示日期不全的问题解决方法
- Asp.net FCKEditor 2.6.3 上传文件没有权限解决方法
- FCKEditor 2.6.3 ASP.NET 图片上传 停留在进度条问题解决
- asp.net 数据绑定 使用eval 时候报 字符文本中的字符太多 问题的解决方法
- ASP.NET 4.0中使用FCKeditor遇到安全问题警告的解决办法
- asp.net+FCKeditor上传图片显示叉叉图片无法显示的问题的解决方法
- ASP.NET 4.0中使用FreeTextBox和FCKeditor遇到安全问题警告的解决办法
- 常量,字段,构造方法 调试 ms 源代码 一个C#二维码图片识别的Demo 近期ASP.NET问题汇总及对应的解决办法 c# chart控件柱状图,改变柱子宽度 使用C#创建Windows服务 C#服务端判断客户端socket是否已断开的方法 线程 线程池 Task .NET 单元测试的利剑——模拟框架Moq
- ASP.NET Core2.0 使用VSCode 版本1.13.1工具 开发控制台运行出现中文乱码问题及解决方法
- ASP.NET 4.0中使用FreeTextBox和FCKeditor遇到安全问题警告的解决办法
- asp.net用户控件中使用相对路径的解决方法--------图片路径问题(用户控件、图片路径),ResolveUrl
- 解决asp.net中使用FckEditor上传文件,中文名称乱码的问题
- Asp.net MVC Razor常见问题及解决方法
- asp.net mvc使用的心得和问题的解决方法(陆续更新ing)
- ASP.Net MVC_DotNetZip简单使用方法,解决文件压缩的问题[转]