html上传图片修改,bootstrap-wysihtml5 ckeditor 修改富文本编辑器可以上传图片

bootstrap-wysihtml5实际使用内核为ckeditor     故这里修改ckeditor即可

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

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

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

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

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

3、打开ckeditor目录下的config.js       路径为ckeditor\config.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

{

///

/// FileUpload 的摘要说明

///

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(""); // 必须返回 用于告诉编辑器上传的图片的位置和地址

}

public bool IsReusable

{

get

{

return false;

}

}

}

}

已经写好的图片上传程序ImgUpLoad地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值