快捷搜索:

CKEditor3.2+CKFinder1.4.3结合 打造"帅"的编辑器

CKEditor 3.2 在 asp.net 下进行设置设置设备摆设摆设的措施:

官方网站:CKEditorCKFinder

1、CKEditor 不具备上传功能,必要集成 CKFinder 才能实现上传功能。

下载 ckeditor 并解压到 ckeditor(在根目录下);

下载 ckfinder 并解压到 ckfinder (在根目录下);

两者处于同级目录下;

把ckfinder目录里的bin下的CKFinder.dll拷贝到网站目录bin下,引用就行了。

2、在 aspx 页面或者 master 模板页标签中载入 ckeditor.js:

scripttype="text/javascript"src="ckeditor/ckeditor.js">script>

在标签中应用ckeditor:

asp:TextBox ID="Content" runat="server" TextMode="MultiLine" Height="250px" Width="500px">asp:TextBox>

与其他 .net 控件应用措施相同,设置 Text='' 可以方便与数据源进行交互。

下面这段必须放在上面代码的后面,否则初始化编辑器时会差错:

script type="text/javascript">// CKEDITOR.replace('', {});

vareditor = CKEDITOR.replace('');

CKFinder.SetupCKEditor(editor, '/ckfinder/');//结合上传控件

script>

3. ckeditor里面的config.js 设置设置设备摆设摆设

CKEDITOR.editorConfig = function( config )

{

config.language = 'zh-cn';//中文

config.uiColor = '#BFEE62';//编辑器颜色

config.font_names = '宋体;楷体_GB2312;新宋体;黑体;隶书;幼圆;微软雅黑;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana';

config.toolbar_Full =

[

['Source','-','Preview','-','Templates'],

['Cut','Copy','Paste','PasteText','PasteFromWord','-','Print', 'SpellChecker', 'Scayt'],

['Undo','Redo','-','Find','WordStr','-','SelectAll','RemoveFormat'],

['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'],

'/',

['Bold','Italic','Underline','Strike','-','Subscript','Superscript'],

['NumberedList','BulletedList','-','Outdent','Indent','Blockquote','CreateDiv'],

['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],

['Link','Unlink','Anchor'],

['Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','PageBreak'],

'/',

['Styles','Format','Font','FontSize'],

['TextColor','BGColor'],

['Maximize', 'ShowBlocks','-','About']

];

config.toolbar_Basic =

[

['Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink','-','About']

];

config.width =771;//宽度

config.height = 250;//高度

};

设置设置设备摆设摆设完成后基础可以了,然则运行点击图片治理里面的浏览办事器按钮… 呈现以下提示:

办理措施:

ckfinder 里面的config.ascx的设置设置设备摆设摆设:

public override boolCheckAuthentication()

{

return true;//(增添这句,假如你必要设置打开ckfinder造访权限可以在这里设置哦,我这里就不斟酌权限了直接打开。)

// ... where Session[ "IsAuthorized" ] is set to "true" as soon as the

// user logs on your system.

//return false;//(注释这句,默认这句未被注释)

}

为了去掉落这个水印也简单 阐发

办理措施:

原始加密js代码:

xx=’xxxx...’

设 qo='学无止境'不能为空就行了,否则上传按钮变为弗成用 哈哈 搞掂!

没有水印了,爽歪歪,着末来个图,上传成功 ok

留意:运行情况要在IIS下哦,不然有些页面无法显示的

插外话,昨天钻研fck时,提示:

办理:目录不能有中文,不然加载fck编辑器时无法运行,由于有中文,URL没有转码导致解析抛出非常,换英文名就行了

转自:http://www.cnblogs.com/zengxiangzhan/archive/2010/03/10/1682702.html

您可能还会对下面的文章感兴趣: