zoukankan      html  css  js  c++  java
  • ckeditor 修改富文本编辑器可以上传图片

    1、找到ckeditor文件夹内image.js 并打开   路径为  ckeditorpluginsimagedialogsimage.js

    在image.js内搜索.config.image_previewText将看到

     将其英文删除   修改后效果如下

     2、在image.js内搜索id:"Upload"将看到

     

    将id:"Upload",hidden:!0  修改为id:"Upload",hidden:false

    3、打开ckeditor目录下的config.js       路径为ckeditorconfig.js

    // Simplify the dialog windows.
    config.removeDialogTabs = 'image:advanced;link:advanced';

     下添加

    config.image_previewText = '';
    config.filebrowserImageUploadUrl = 'FileUpload.ashx';  //这里FileUpload.ashx为自定义的处理程序  用于上传图片

    4、创建自定义的图片上传处理程序

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    
    namespace FileImg
    {
        /// <summary>
        /// FileUpload 的摘要说明
        /// </summary>
        public class FileUpload : IHttpHandler
        {
    
            public void ProcessRequest(HttpContext context)
            {
                //图片上传
                ImgUpLoad load = new ImgUpLoad();      //这里的   ImgUpLoad  为已经写好的图片上传程序   可以参考另一篇博文  地址在下面
                string imgUrl = load.ImgUp(context);
                context.Request.ContentType = "text/html;charset=UTF-8";
                String callback = context.Request.Params["CKEditorFuncNum"];//必须获取  用于判断上传的那个图片
                context.Response.Write("<script type="text/javascript">window.parent.CKEDITOR.tools.callFunction("+ callback + ",'" + imgUrl + "',''" + ")</script>"); // 必须返回  用于告诉编辑器上传的图片的位置和地址
            }
    
            public bool IsReusable
            {
                get
                {
                    return false;
                }
            }
        }
    }
    已经写好的图片上传程序ImgUpLoad地址
    https://www.cnblogs.com/taikongbai/p/11770379.html
  • 相关阅读:
    我藏在你的心里,你却不愿意寻找# BUG躲猫猫
    阴间需求之跨端登录
    神奇的props
    map与filter:你先我先?
    阴间BUG之动态路由刷新几率回首页
    阴间BUG之动态路由添加失败
    我在eltable就变了个模样,请你不要再想我,想起我
    SCP打包部署方法
    indexOf 与 includes
    YACC和BISON学习心得
  • 原文地址:https://www.cnblogs.com/taikongbai/p/11770665.html
Copyright © 2011-2022 走看看