首页 新闻 搜索 专区 学院

fck编辑器 跨站 跨域 调用问题提

0
悬赏园豆:50 [已关闭问题]

我要在A站点的A1.html页面中用iframe调用B站点的B1页面

B1页面使用了FCK编辑器

现在的问题是出现了脚本错误 提示 没有权限

我分析是因为js跨域访问问题

因为A站跟B站的域名是不一样的  FCK编辑器里有怎么一条JS语句 window.top.search

我觉的就是这句话存在跨域访问的问题 不知道该怎么解决

 

 

 

thomaschen的主页 thomaschen | 初学一级 | 园豆:7
提问于:2008-12-08 14:43
< >
分享
其他回答(3)
0

fckeditor是开源的吧,试着修改一下那块的代码把

window.top.location.search

修改为

location.search

玉开 | 园豆:8822 (大侠五级) | 2008-12-08 15:14
0

1、通常情况下不太提倡修改fckeditor代码,就算修改了说不好别的地方是否又冒出个权限问题来。

2、这种情况,要的不是一个脚本功能,而是一个页面功能......暂时没想到好方法~

废话一堆,呵呵~

看看其他同仁有什么好方法不。

5yplan | 园豆:1330 (小虾三级) | 2008-12-08 16:41
0

如果这二个站点【A和B】你都有权限,那么可以按照下面的方法解决这个问题:

在IIS中,为A和B二个站分别添加一个虚拟目录,这个虚拟目录指向你需要操作的文件所在的文件夹,这样甚至你都不需要Iframe了,二个站都会对虚拟目录下的文件和页面有权限。

上不了岸的鱼 | 园豆:4611 (老鸟四级) | 2008-12-08 17:59
0

楼上...

稻草人 | 园豆:83 (初学一级) | 2008-12-18 10:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册