博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UEditor 编辑器跨域上传解决方法
阅读量:4287 次
发布时间:2019-05-27

本文共 666 字,大约阅读时间需要 2 分钟。

解决的方法:

第一

第二

----------------------------------------------------------转载-------------------------------------------------------------------

1.在 ueditor\dialogs\internal.js 加入 document.domain = '根域名';

2.在当前页面同样指定根域名:

代码如下:
<script type="text/javascript">
    document.domain = "根域名";
</script>

这样在 chrome、firefox 下没有问题,但在 ie 下还需要简单修改下 UEditor,在 editor.js 中找到:

this._setup( container.firstChild.contentWindow.document );

在它上边加入下边的代码:

代码如下:
if (ie) {
    document.getElementById('baidu_editor_' + this.uid).src = "javascript:(function(){document.open();document.domain='"+document.domain+"';document.close();})()";
}

接下来找到:

me.document = doc;

在它下边加入:

me.document.domain='根域名';

你可能感兴趣的文章
【TP】ThinkPHP3.1用户登陆功能实现-基础环境搭建
查看>>
【TP】ThinkPHP3.1用户登陆功能实现-核心代码
查看>>
【易语言】易语言制作-bt天堂ok资源采集器(网络爬虫)
查看>>
【HTML】设置页面字体
查看>>
【HTML】一个简单的登陆页面
查看>>
【HTML】设置全屏图片
查看>>
【HTML】段落开始空两格
查看>>
【C语言】求Fibonacci数列前40项(循环)
查看>>
【C语言】制作九九乘法表
查看>>
【C语言】利用循环输出菱形
查看>>
【C语言】冒泡法排序
查看>>
【C语言】 利用筛选法求100以内的素数
查看>>
【C语言】杨辉三角(数组)
查看>>
【C语言】利用选择法进行从小到大排序
查看>>
【C语言】二维数组解魔方阵
查看>>
【Ubuntu】创建root用户及使用
查看>>
【Ubuntu】安装在线vim软件
查看>>
【Ubuntu】配置Apache、PHP、MySQL软件开发三件套
查看>>
【Ubuntu】拆卸MySQL和安装MySQL、phpmyadmin
查看>>
【Ubuntu】ubuntu16.04 虚拟机 安装win7/win10
查看>>