• ckeditor和ckfinder的使用


    下载

    1.      将这两个文件夹拷到网站根目录(可以删掉两个文件夹下的_sample示例和_source源码)

    2.      在head标签中加入

    <script language="javascript" type="text/javascript" src='<%=ResolveUrl("~/ckeditor/ckeditor.js")%>'></script>
    <script language="javascript" type="text/javascript" src='<%=ResolveUrl("~/ckfinder/ckfinder.js")%>'></script>


     

    3.  页面中加入

    <asp:TextBox ID="mckeditor" runat="server" TextMode="MultiLine"></asp:TextBox>
             <script type="text/javascript">
                 CKEDITOR.replace( '<%=mckeditor.ClientID%>',//生成客户端id             {
                 skin : 'office2003',//设置皮肤
                 enterMode : Number( 2),//设置enter键的输入1为<p>2为<br/>3为<div>
                 shiftEnterMode : Number( 1), // 设置shift+enter的输入
                 });
             </script>


    4.  在page的属性里加入ValidateRequest="false"

    这样在后台通过mckeditor.Text就可接收到编辑好的文本对应的html代码了,然后可以利用div的innerHtml属性显示刚提交的代码

     

    要想在当中插入图片,还要配置有关ckfinder的东西

    1.       添加对ckfinder下bin目录的ckfinder.dll的引用

    2.       在ckeditor下的config.js文件中的CKEDITOR.editorConfig = function(config) {}里添加以下代码

    var webname = '/WebSite2';
        config.filebrowserBrowseUrl = webname + '/ckfinder/ckfinder.html';
        config.filebrowserImageBrowseUrl = webname+ '/ckfinder/ckfinder.html?Type=Images';
        config.filebrowserFlashBrowseUrl = webname+ '/ckfinder/ckfinder.html?Type=Flash';
        config.filebrowserUploadUrl = webname + '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Files';
        config.filebrowserImageUploadUrl = webname+ '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Images';
        config.filebrowserFlashUploadUrl = webname+ '/ckfinder/core/connector/aspx/connector.aspx?command=QuickUpload&type=Flash';
        //config.filebrowserWindowWidth = '800';
        //config.filebrowserWindowHeight = '500';


    将其中的webname改为网站的名字

     

    这样,网站运行起来后就可以通过点击显示出的编辑器的图像按钮来添加图片了

    warn
    作者:心亦
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    雅虎前端优化的35条军规
    React+Dva
    React Component(dva)
    JavaScript(基于react+dva)
    混合开发的优缺点
    前端各种面试题大全带详细答案
    web前端面试题必看
    localStorage新手必看不容错过
    htm5+css3+js的动画效果
    关于gulp的应用
  • 原文地址:https://www.cnblogs.com/szhx/p/3219344.html
Copyright © 2020-2023  润新知