主题: 关于插入文件内容无法在编辑器内显示 |
作者: supermovie, 发布日期: 2012-02-14 10:07:34, 浏览数: 3955 |
在运用谷歌浏览器会js报错: kindeditor.js:3442 显示:Unsafe JavaScript attempt to access frame with URL...... kindeditor.js:4057 显示:Uncaught TypeError: Cannot call method 'getElementsByTagName' of undefined 火狐浏览器: Permission denied to access property 'getElementsByTagName' http://www.xxx/kindeditor/kindeditor.js Line 4057 ie浏览器: SCRIPT5: 拒绝访问。 kindeditor.js, 行3442 字符2 本地已经收到上传的文件,可是无法再编辑器里显示问原因及解法,谢谢! |
作者: supermovie, 发布日期: 2012-02-15 17:19:25 |
参考: 今天在使用新浪的编辑器时,用了一个子域名来链接编辑器地址,ifram赋值的时候出现Permission denied to access property ‘document’ ,后来找到原因是因为不在同一域名下,没有权限,即使根域名相同,也不行,这一点要注意.
下面设置可以解决问题,父窗口和子窗口都要设定同一个根域名. document.domain = ”adomain.com”; 这个方法只能在火狐下面起作用.chrome,和IE6都不行,郁闷!!看来MVC模式也有缺陷,太死板了.
|
回复 |