您的位置:首页 > 产品设计 > UI/UE

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

2015-09-24 20:07 369 查看
解决的方法:

第一



第二



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

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='根域名';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: