ckeditor_aspnet_3.5.3+ckfinder_aspnet_2.0.2.1的整合使用
2011-06-09 11:28
453 查看
1.ckeditor
解压将ckeditor复制到网站根目录,配置config.js
//config.toolbar = 'Basic';
config.toobar ='Full';
config.width =771;//宽度
config.height = 250;//高度
config.filebrowserBrowseUrl = location.hash + '/ckfinder/ckfinder.html';
config.filebrowserImageBrowseUrl = location.hash + 'ckfinder/ckfinder.html?Type=Images';
config.filebrowserFlashBrowseUrl = location.hash+'/ckfinder/ckfinder.html?Type=Flash';
config.filebrowserUploadUrl = location.hash + '/ckfinder/core/connector/aspx/connector.aspx? command=QuickUpload&type=Files';
config.filebrowserImageUploadUrl = location.hash + '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Images';
config.filebrowserFlashUploadUrl = location.hash + '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Flash';
配置ckeditor/plugins/image/image.js
将type:'button',id:'browse',style:'display:inline-block;margin-top:10px;',align:'center',label:b.lang.common.browseServer,hidden:true,filebrowser:'info:txtUrl'的hidden:true改成false;
2.ckfinder
解压将ckfinder复制到网站根目录,配置config.ascx
public override void SetConfig()
{
BaseUrl = "~/ckfinder/userfiles/";//用户文件上传文件夹
}
type = ResourceType.Add( "Images" );
type.Url = BaseUrl + "images/";
type.Dir = BaseDir == "" ? "" : BaseDir + "images/";
type.MaxSize = 0;
type.AllowedExtensions = new string[] { "bmp", "gif", "jpeg", "jpg", "png" };//配置可以上传的图片格式
type.DeniedExtensions = new string[] { };
配置ckfinder.js
去掉demo版权声明,<h4>去掉,很长的一串八进制和16进制的字符串替换成"/x20"
3.页面上调用
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="ckfinder/ckfinder.js"></script>
<asp:TextBox ID="Content" runat="server" TextMode="MultiLine" Height="250px" Width="500px" Text='<%# Bind("info") %>'></asp:TextBox>
<script type="text/javascript">
if(typeof CKEDITOR=='undefined')
{
document.write('加载CKEditor失败!');
}
else
{
var editor = CKEDITOR.replace('<%=Content.ClientID%>');
//CKFinder.SetupCKEditor(editor, '/ckfinder/');
}
</script>
如果出现不能调用页面的状态,一般都是路径设置的问题,加..加/去掉/等等试试吧,good lcuk!
解压将ckeditor复制到网站根目录,配置config.js
//config.toolbar = 'Basic';
config.toobar ='Full';
config.width =771;//宽度
config.height = 250;//高度
config.filebrowserBrowseUrl = location.hash + '/ckfinder/ckfinder.html';
config.filebrowserImageBrowseUrl = location.hash + 'ckfinder/ckfinder.html?Type=Images';
config.filebrowserFlashBrowseUrl = location.hash+'/ckfinder/ckfinder.html?Type=Flash';
config.filebrowserUploadUrl = location.hash + '/ckfinder/core/connector/aspx/connector.aspx? command=QuickUpload&type=Files';
config.filebrowserImageUploadUrl = location.hash + '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Images';
config.filebrowserFlashUploadUrl = location.hash + '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Flash';
配置ckeditor/plugins/image/image.js
将type:'button',id:'browse',style:'display:inline-block;margin-top:10px;',align:'center',label:b.lang.common.browseServer,hidden:true,filebrowser:'info:txtUrl'的hidden:true改成false;
2.ckfinder
解压将ckfinder复制到网站根目录,配置config.ascx
public override void SetConfig()
{
BaseUrl = "~/ckfinder/userfiles/";//用户文件上传文件夹
}
type = ResourceType.Add( "Images" );
type.Url = BaseUrl + "images/";
type.Dir = BaseDir == "" ? "" : BaseDir + "images/";
type.MaxSize = 0;
type.AllowedExtensions = new string[] { "bmp", "gif", "jpeg", "jpg", "png" };//配置可以上传的图片格式
type.DeniedExtensions = new string[] { };
配置ckfinder.js
去掉demo版权声明,<h4>去掉,很长的一串八进制和16进制的字符串替换成"/x20"
3.页面上调用
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="ckfinder/ckfinder.js"></script>
<asp:TextBox ID="Content" runat="server" TextMode="MultiLine" Height="250px" Width="500px" Text='<%# Bind("info") %>'></asp:TextBox>
<script type="text/javascript">
if(typeof CKEDITOR=='undefined')
{
document.write('加载CKEditor失败!');
}
else
{
var editor = CKEDITOR.replace('<%=Content.ClientID%>');
//CKFinder.SetupCKEditor(editor, '/ckfinder/');
}
</script>
如果出现不能调用页面的状态,一般都是路径设置的问题,加..加/去掉/等等试试吧,good lcuk!
相关文章推荐
- ckeditor_3.0.2整合ckfinder_aspnet_1.4.3
- 整合ckeditor_3.0.1和ckfinder_aspnet_1.4.1.1,配置随笔记录
- ckeditor_4.5.10_full,ckfinder_aspnet_2.6.2,插件使用
- CKEditor整合CKFinder.doc的使用 实现富文本编辑器的整合使用
- 整合.net中ckeditor,ckFinder的使用
- ckeditor与ckfinder简单整合使用
- ckeditor_net_3.5.2+ckfinder_aspnet_2.0.2.1完美实现上传功能
- PHP中CKEditor和CKFinder使用心得
- Asp.net 在CKEditor中使用CKFinder(CKEditor3.1.2集合CKFinder2.1.1),完美组合
- play framework 之 整合 ckeditor 和 ckfinder 时注意的一些问题
- ckeditor和ckfinder的使用
- Eclipse下配置CKEditor3.5.3+CKFinder2.0.2 【转】
- 网站整合CKEditor和CKFinder(Java版)
- asp.net下使用CKEditor和CKFinder
- MVC4 使用 ckfinder+ckeditor编辑器
- Struts2整合之CKeditor和CKfinder
- 使用CKeditor+CKfinder 实现文件上传,步骤!(一)
- 在JSP里使用CKEditor和CKFinder
- 整合ckeditor+ckfinder,解决上传文件路径问题
- asp.net使用ckeditor与ckfinder的集成,有上传图片功能