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

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

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

  2021-03-18 我要评论
想了解UEditor 编辑器跨域上传解决办法的相关内容吗,在本文为您仔细讲解UEditor 编辑器跨域上传的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:UEditor,编辑器,跨域上传,下面大家一起来学习吧。

解决的方法:

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 跨域传图片的问题,希望对大家有所帮助。

作者:东奎 

猜您喜欢

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们