KindEditor4.1.10支持从剪切板中复制的图像直接上传(Chrome,IE11,opera)

本人扩展了KindEditor4.1.10,使得他能够在Chrome和IE11中直接粘贴复制的图片(比如通过截图工具把图片直接保存在剪切板中),然后调用上传URL上传图片


方法,修改kindeditor.js中的代码:

在5825行附近大概是下面这个样子的:

		K(doc.body).bind('paste', function (e) {
			if (self.pasteType === 0) {
				e.stop();
				return;
			}

在第1行和第2行之间插入:

		    //处理IE11,Chrome粘贴图片上传
		    function dopasteImg() {
		        //debugger;
		        var file = null;
		        if (window.clipboardData) {//ie

		            if (clipboardData.files && clipboardData.files.length)//IE11
		                file = clipboardData.files[0];
		            else if (!clipboardData.getData("text") && !clipboardData.getData("url")) {
		                alert("不能粘贴文件或图片,请使用IE11或者Chrome浏览器,或使用上传功能");
		                return true;
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值