欢迎来到福编程网,本站提供各种互联网专业知识!

document.domain会导致ueditor拒绝访问解决办法

发布时间:2016-09-17 作者:相面 来源:全福码农网
为了数据获取的需要,有时候我们需要在页面上手动更改domain,此时必须开启编辑器的配置项customDomain为true,并同时在dialogs/internal.js的头部增加document.domain配置即可。

昨天晚上给网站设置了document.domain = 'youfufang.com';以后,发现百度编辑器不能正常编辑了,查看了一个错误代码,是拒绝访问。我的第一感觉就是document.domain的问题,去掉以后,又可以正常使用了。

在网上查了以后,千篇一律的解决方法,不知道是谁复制谁的,反正是试来试去不管用,一看日期2013年的,那就对了,ueditor早就更新了,大部分代码都更新了,并且他们说的那些代码找都找不到。于是仔细看了一下编辑器的配置文件,找到了问题的根源:

在文件ueditor/ueditor.config.js文件中,有一句代码如下:

//若实例化编辑器的页面手动修改的domain,此处需要设置为true
//,customDomain:false

要将前面的注释去掉,然后修改成:

,customDomain:true

再在文件ueditor/dialogs/internal.js最顶部加入的你的设置即可:

document.domain = 'youfufang.com';

本文由相面原创,转载请注明了处:全福编程网

QQ交流中国网站技术交流群:52973195

点击这里关注yeencms http://www.yeencms.com



相关推荐