KindEditor 4.X 以上版本取消远程图片上传功能(3.x版本的请往官网论坛找答案)

KindEditor富文本编辑器文件上传功能演示 在现代Web应用中,富文本编辑器是必不可少的功能组件之一。富文本编辑器提供给用户类似桌面文字处理软件的编辑界面,使用户能够创建内容丰富的文档。其中,KindEditor作为一种流行的开源富文本编辑器,因其轻量级、可定制性强、易于集成等特性,在国内外众多项目中得到广泛应用。KindEditor的文件上传接口是富文本编辑器中一个关键组件,允许用户通过编辑器上传文件,如图片、视频、文档等资源。该接口为浏览器与服务器端之间提供了一个通信桥梁,使得用户可以将文件提交到服务器,并接收服务器端的响应。 阅读详情

找到包里KindEditor\Editor\plugins\image\image.js文件


一: 找到:

 if (allowImageUpload) {
            tabs = K.tabs({
                src: K('.tabs', div),
                afterSelect: function (i) { }
            });
            //            			tabs.add({
            //            				title : lang.remoteImage,
            //            				panel : K('.tab1', div)
            //            			});
            tabs.add({
                title: lang.localImage,
                panel: K('.tab2', div)
            });
            tabs.select(tabIndex);
        } else {
            K('.tab1', div).show();
        }

将增加远程图片的这个tab注释掉

tabs.add({
	title : lang.remoteImage,
	panel : K('.tab1', div)
	});


2:  找到:

 yesBtn: {
                name: self.lang('yes'),
                click: function (e) {
                    // Bugfix: http://code.google.com/p/kindeditor/issues/detail?id=319
                    if (dialog.isLoading) {
                        return;
                    }
                    // insert local image
                    if (tabs && tabs.selectedIndex === 0) {                //--原来这里是1,改成0
                        if (uploadbutton.fileBox.val() == '') {
                            alert(self.lang('pleaseSelectFile'));
                            return;
                        }
                        dialog.showLoading(self.lang('uploadLoading'));
                        uploadbutton.submit();
                        localUrlBox.val('');
                        return;
                    }

将

  if (tabs && tabs.selectedIndex === 1) {
 
改成  

  if (tabs && tabs.selectedIndex === 0) {   


因为远程图片的tab被注释掉了,所以原来索引是1的本地图片tab索引变为0


TinyMCE 实现本地图片上传 TinyMCE实现本地图片上传 this is a demo 立即下载

相关推荐

KindEditor应用实例——“重量级”(保留了上传图片的功能)

本工程旨在演示如何在java Web中使用KindEditor、如何使用Servlet获取到该文本编辑域的值以及如何从数据库中取出值并在jsp页面中显示出来。 说明:本工程中的KindEditor保留了上传图片的功能,所以是一个“重量级”的KindEditor,“轻量级”的KindEditor的应用请参考另一个例子。 本工程编码方式:UTF-8。 使用的数据库:MySQL; 数据库创建:CREATE DATABASE `test`; USE `test`; 建表SQL语句:create table `testtable` ( `uuid` char(36) not null comment '主键', `content` blob, primary key (`uuid`) ) engine=innodb default charset=utf8; 说明: 1、本工程对js\kindeditor\plugins\image\image.js文件做了修改,以实现对上传图片时自由的决定是否需要“网络图片”功能,修改如下: line 13 新增了allowImageRemote = K.undef(self.allowImageRemote, true), line 296 将“showRemote : true,”改为“showRemote : allowImageRemote,”。 使用方法:初始化的时候,设置allowImageRemote的值,为true则需要“网络图片”功能,为false则不需要“网络图片”功能。 2、将本工程js\kindeditor\plugins\code\prettify.js文件名改为了“prettify.js.bak”,即废除了该文件,应为该文件出错。 注意: 1、该文本编辑器所使用的页面的css层叠样式中不能出现“ul,ol,div,h3,.ul4 li{zoom:1;}”否则文本编辑器上传单个图片的功能失效;

kindeditor 去掉网络图片上传功能

kindeditor是一款开源的富文本编辑器,其内容设置均为可配置,使用比较灵活。 去掉网络图片的页面:allowImageRemote: false, 修改上传的图片的name:filePostName:'upload',这部分可以修改后台接收文件对象的名字 转载于:https://www.cnblogs.com/lzxianren/p/js.html...

weixin_30835933的博客 510

EPLAN二次开发入门:Visual Studio 2019环境配置与插件调试实战

本文详细介绍了EPLAN二次开发入门的关键步骤,重点讲解如何在Visual Studio 2019中配置开发环境并进行插件调试。通过创建符合命名规范的项目、引用核心API库、实现插件接口以及使用附加进程调试等实战技巧,帮助电气工程师快速掌握EPLAN插件开发,提升自动化设计效率。

h6i7j8的博客 763

简单!!!!kindeditor隐藏上传图片框网络图片或本地上传的功能

kindeditor富文本编辑器点击上传图片按钮,在弹出的窗口中去掉上传网络图片的功能,只留下本地上传,如图: 以及关闭本地上传文件功能,只开启网络图片功能,如图: 4.1.10 和 4.1.11 版,在加载时加入一个配置参数就可以了。示例代码如下: "stylesheet" href="kindeditor/themes/default/

努力奋进,勇追不止…… 1841

R语言安装包镜像报错?5分钟教你快速切换国内镜像源(含清华/阿里云配置)

本文详细介绍了R语言安装包镜像报错的解决方案,包括如何快速切换国内镜像源(如清华、阿里云等),解决'无法读写貯藏處索引'等常见问题。通过图形界面和命令行两种方式,帮助用户高效配置镜像源,提升R语言包安装速度与稳定性。

weixin_29053073的博客 418

Python爬虫实战:从巨潮网批量抓取上市公司年报JSON数据

网络爬虫作为自动化数据采集的核心技术,其原理是通过模拟浏览器行为向服务器发送HTTP请求并解析响应,从而高效获取结构化信息。在金融数据分析领域,这项技术价值尤为突出,能够将研究人员从繁琐的手工数据收集中解放出来,聚焦于更高阶的模型构建与价值挖掘。典型的应用场景包括上市公司财务研究、市场趋势分析和风险预警系统开发。本文以Python的requests库为核心工具,详细解析如何通过分析巨潮资讯网的JSON数据接口,构建一个稳定、高效的上市公司年报数据采集管道,并重点探讨了接口逆向、分页爬取、PDF文件下载等关键

weixin_42529366的博客 1236

kindeditor 隐藏网络图片功能,只保留本地上传功能,并且将图片进行压缩处理

kindeditor 隐藏网络图片功能,只保留本地上传功能,并且将图片进行压缩处理        在使用kindeitor的时候,我们往往在使用图片功能的时候,包含两个部分,网络图片功能和本地上传功能,本文就告诉你如何隐  藏网络图片功能,只保存本地上传功能。     假如你想减轻服务器的,我们还可以在本地上传的时候将图片进行压缩处理,避免图片过大。本文将提供不改变原图片大

努力奋进,勇追不止…… 2692

Java调用YOLOv26全解析:从ONNX模型部署到工业质检实战

本文分享了工业自动化领域使用Java调用YOLOv26进行零件缺陷检测的完整方案。通过YOLOv26s模型结合ONNX Runtime Java部署,误检率和漏检率显著降低(分别从12%降至2.1%,8%降至0.8%)。文章详细介绍了方案选型理由、环境配置避坑指南、ONNX模型导出步骤,以及Maven依赖配置(分CPU/GPU版本)。该方案直接在上位机Java环境中运行,避免了跨语言调用损耗,适合工业质检场景部署,提供了可复用的性能优化和多线程推理实现。

2601_94871597的博客 1108

解决kindeditor上传文件后Url域名被过滤问题

kindeditor处理url脚本: 源码中提供了mode参数,应该有类型可供选择,查看api有一个urlType参数: 修改该参数,发现,并没什么卵用。。。。。。 最后处理方法: 1、直接修改kindeditor.js脚本,将截取的url直接改成不截取。(不建议) 2、查看api,提供另一个参数: 初始化加上该参数,formatUploadUrl:false。 问题解决。...

有一只柴犬的专栏 2984

置顶必读(2) | 《YOLOv11实战:从入门到深度优化》目录导航篇(持续更新中)

🏆 本文收录于 《YOLOv11实战:从入门到深度优化》 专栏。 本专栏系统梳理并持续复现全网各类 YOLOv11 / YOLO系列改进方案与实战案例,目前已覆盖 分类、检测、分割、追踪、关键点、OBB 检测 等多个方向。 内容坚持 持续更新 + 深度拆解 + 工程落地导向,不仅讲“怎么改”,更讲“为什么这样改、如何真正落地到项目中”。

**My Coding Family** 11万+

【python股票价格预测】基于LSTM(长短期记忆网络)的股票价格预测(附python代码)

【python股票价格预测】基于LSTM(长短期记忆网络)的股票价格预测(附python代码)

k8291121的博客 1012

php kindeditor远程图片上传,kindeditor 远程图片本地化,远程图片下载到本地自动更换图片路径...

一、找到kindeditor.js文件,打开,找到5824行,如下如图位置此处为粘贴事件,当我们像文本编辑器粘贴内容的时候触发粘贴代码如下://此处为远程图片本地化扩展开始setTimeout(function () {var imgs = $(".ke-edit-iframe").contents().find("img");var counter = 0;$(imgs).each(functi...

weixin_35781693的博客 541

HyperLynx(十三)Hyperlynx前放置之对网络的EMC分析

在“Spectrum Analyzer”对话框的“Stimulus”(激励)栏中,设置激励源频率为100MHz,选择“IC modeling”为“Fast-Strong”,并按图所示设置其他选项。显然,在仿真的基频上,它的幅值最大,将鼠标光标置于柱状图上,可以读取其值为64.28mA,这个数值是由选定的驱动芯片决定的。按上图所示的原理图,在接收端增加一个并联的RC负载,再次运行仿真,结果如图所示。在对话框左侧的“Pins”列表中,显示出了已添加电流探针的引脚,可以在此列表中选择所要仿真的目标。...

小幽余生不加糖 4680

kindeditor编辑器一键保存远程图片

其实做起来分为这个几部 1.先获取到你所复制的HTML代码内容 2.通过正则表达式获取到img标签中的src地址 3.将获取到的地址通过ajax传到后台进行下载,并将保存后的地址返回到前台 4.获取后台返回的url进行替换 5.调用kindeditor编辑器的同步函数 将源码和HTM...

chihuo199293的博客 720

3. NVIDIA GPU Xid 常见错误码全解析、故障定位与标准化处理方案

摘要: Xid是NVIDIA显卡驱动记录的硬件/软件异常日志,通过dmesg等工具可获取,包含PCI总线、GPU编号、故障码等信息,是诊断显卡问题的核心依据。Xid故障分为四类:应用程序类(如代码错误,Xid13/31)、显存ECC硬件类(如显存损坏,Xid48/63)、链路/供电温控类(如PCIe故障,Xid74/79)和GSP固件类(如静电干扰,Xid119/154)。排查流程包括日志采集、软件修复(如重启进程、升级驱动)、硬件检查(如PCIe链路状态)及断电复位(针对GSP故障)。预防措施包括监控EC

jundao1997的专栏 674

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

kindeditor 使其支持配置上传路径,限制上传图片大小(java)

kindeditor是一个很好的富文本编辑器。但是也有部分功能需要自己二次开发。 在开发过程中,碰见了一个尴尬的问题,kindeditor不支持前端验证图片的大小。 但是实际js是可以做到验证图片的size的。function getImgSize(field_id){ //field_id 是<input type="file" id="field_id"/> v

学而不思则罔 思而不学则殆 8689

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Kindeditor上传本地图片成功后不回显,弹出层也不关闭,解决办法

一、只要本地上传,不要网络图片,的方法:把kindeditor一个image.js中allowImageRemote = K.undef(self.allowImageRemote, true)改为allowImageRemote = K.undef(self.allowImageRemote, false)可以解决。二、确定图片上传成功,传的参数格式也正确,遇到一种情况是:这个框不会自动关闭,文

腾龙凌九霄 8023

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

kindeditor 隐藏网络上传 ? --已解决!!

首先找到与图片有关的配置文件,如下图: 找到这个image.js,打开修改一些关于图片上传的属性值,如下图: 修改完成后,整个项目要重新编译一次,不然会读缓存,效果展示不出来

u011647316的专栏 669

kindeditor简单使用

先引入: <script src="/static/jquery-3.3.1.min.js"></script> <script src="/static/kindeditor-4.1.11-zh-CN/kindeditor/kindeditor-all.js"></script> 基本使用参数: ...

dev2014的博客 284

KindEditor粘贴时候自动上传远程图片(非本地)

KindEditor版本:4.1.10 (2013-11-23),具体可以去官网下载:http://kindeditor.net/down.php 基本的配置这里不说了,官网有文档,贴代码: //定义编辑器对象 var editor; //异步加载编辑器 $.getScript('../kindeditor/kindeditor-min.js', function () { Kin

每天进步一点点 8090

SpringMVC整合KindEditor,实现图片上传、预览、删除

之前我写过一篇关于《DWZ(JUI)整合Kindeditor应用于dialog弹出框》,只是讨论了前端的应用,并没有详细介绍后台代码实现。本文除了介绍后台的代码实现,还顺便介绍一些KindEditor的前端应用技巧。以前的是SSH框架实现KindEditor插件的上传、图片空间管理功能。现在的项目底层框架换成了springmvc,代码虽然变化不大,但是需要注意一些细节的实现。 具体后台实现:@Co

DataVault2.0大数据的未来 5027
上一篇: js过滤(去除)富文本编辑器中的html标签和换行回车等标记的正则表达式
下一篇: js判断变量类型
code旅行者
博客等级 码龄15年 22粉丝 107原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值