欢迎来到入门教程网!

网页编辑器

当前位置:主页 > 网络编程 > 网页编辑器 >

UEditor 编辑器跨域上传解决方法

来源:本站原创|时间:2020-01-11|栏目:网页编辑器|点击:

解决的方法:

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='根域名';

到这里就解决了 UEditor 跨域传图片的问题,希望对大家有所帮助。

作者:东奎 

上一篇:UEditor编辑器自定义上传图片或文件路径的修改方法

栏    目:网页编辑器

下一篇:针对PHP环境下Fckeditor编辑器上传图片配置详细教程

本文标题:UEditor 编辑器跨域上传解决方法

本文地址:https://www.xiuzhanwang.com/a1/wangyebianjiqi/11816.html

网页制作CMS教程网络编程软件编程脚本语言数据库服务器

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:835971066 | 邮箱:835971066#qq.com(#换成@)

Copyright © 2002-2020 脚本教程网 版权所有