百度UEditor编辑器如何关闭抓取远程图片功能


Posted in Javascript onMarch 03, 2015

这个坑娘的功能,开始时居然不知道如何触发,以为有个按钮,点击一下触发,翻阅了文档,没有发现,然后再网络上看到原来是复制粘贴非白名单内的图片到编辑框时触发,坑娘啊...............

问题又来了:今天在写百度UEditor编辑器的【取远程图片功能】时有碰到:该功能如何关闭了?

又花了15分钟左右的时间查阅了[官方文档]以及[官方论坛],都没有找到解决办法,那就查阅下源文件看看,是否有相关的判断呢(本人JS非常烂)

于是马上查阅:ueditor.all.js文件,发现如下代码

// plugins/catchremoteimage.js

///import core

///commands 远程图片抓取

///commandsName  catchRemoteImage,catchremoteimageenable

///commandsTitle  远程图片抓取

/**

 * 远程图片抓取,当开启本插件时所有不符合本地域名的图片都将被抓取成为本地服务器上的图片

 */

UE.plugins['catchremoteimage'] = function () {

    var me = this,

        ajax = UE.ajax;

    /* 设置默认值 */

    if (me.options.catchRemoteImageEnable === false) return;

    me.setOpt({

        catchRemoteImageEnable: false

    });

    //.......

};

发现了吧,有个配置参数:catchRemoteImageEnable

立马加在:ueditor.config.js 加上配置参数

//抓取远程图片是否开启,默认true

,catchRemoteImageEnable:false

然后编辑器页面,刷新,然后复制粘贴远程图片,这时不再向服务端发送get请求catchimage。

Javascript 相关文章推荐
jquery select(列表)的操作(取值/赋值)
Aug 06 Javascript
JS保存、读取、换行、转Json报错处理方法
Jun 14 Javascript
JS删除字符串中重复字符方法
Mar 09 Javascript
JavaScript也谈内存优化
Jun 06 Javascript
jQuery中DOM树操作之复制元素的方法
Jan 23 Javascript
写给小白的JavaScript引擎指南
Dec 04 Javascript
jquery实现简单Tab切换菜单效果
Jul 17 Javascript
vue.js中created方法作用
Mar 30 Javascript
详解react阻止无效重渲染的多种方式
Dec 11 Javascript
微信小程序实现多选删除列表数据功能示例
Jan 15 Javascript
了解JavaScript中的选择器
May 24 Javascript
nuxt引入组件和公共样式的操作
Nov 05 Javascript
jQuery实现复选框成对选择及对应取消的方法
Mar 03 #Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
Mar 03 #Javascript
JS实现文字放大效果的方法
Mar 03 #Javascript
jQuery实现的感应鼠标悬停图片色彩渐显效果
Mar 03 #Javascript
js给网页加上背景音乐及选择音效的方法
Mar 03 #Javascript
分享一则JavaScript滚动条插件源码
Mar 03 #Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
Mar 03 #Javascript
You might like
用缓存实现静态页面的测试
2006/12/06 PHP
php中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
PHPMailer邮件发送的实现代码
2013/05/04 PHP
深入Apache与Nginx的优缺点比较详解
2013/06/17 PHP
PHP URL参数获取方式的四种例子
2014/02/28 PHP
php经典算法集锦
2015/11/14 PHP
轻松掌握php设计模式之访问者模式
2016/09/23 PHP
php结合redis高并发下发帖、发微博的实现方法
2016/12/15 PHP
php基于session锁防止阻塞请求的方法分析
2017/08/07 PHP
基于NodeJS的前后端分离的思考与实践(六)Nginx + Node.js + Java 的软件栈部署实践
2014/09/26 NodeJs
js中split和replace的用法实例
2015/02/28 Javascript
jQuery创建自定义的选择器用以选择高度大于100的超链接实例
2015/03/18 Javascript
对于jQuery性能的一些优化建议
2015/08/13 Javascript
学习JavaScript设计模式之责任链模式
2016/01/18 Javascript
Bootstrap3学习笔记(三)之表格
2016/05/20 Javascript
jQuery实现的简单分页示例
2016/06/01 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
浅谈JQ中mouseover和mouseenter的区别
2016/09/13 Javascript
vue页面跳转实现页面缓存操作
2020/07/22 Javascript
[01:33]PWL开团时刻DAY2-开雾与反开雾
2020/10/31 DOTA
简单讲解Python编程中namedtuple类的用法
2016/06/21 Python
python调用xlsxwriter创建xlsx的方法
2018/05/03 Python
Python  unittest单元测试框架的使用
2018/09/08 Python
Python中函数的返回值示例浅析
2019/08/28 Python
你可能不知道的Python 技巧小结
2020/01/29 Python
python基于pygame实现飞机大作战小游戏
2020/11/19 Python
pycharm中leetcode插件使用图文详解
2020/12/07 Python
css3新单位vw、vh的使用教程
2018/03/23 HTML / CSS
芝加哥牛排公司:Chicago Steak Company
2018/10/31 全球购物
群胜软件Java笔试题
2012/09/29 面试题
经典c++面试题三
2015/07/08 面试题
大学毕业自我评价
2014/02/02 职场文书
交通安全标语
2014/06/06 职场文书
2014年财务科工作总结
2014/11/11 职场文书
当幸福来敲门英文观后感
2015/06/01 职场文书