小编Xia*_* Xu的帖子

跨域JavaScript父位置设置firefox错误

情况就是这样:
页面A包含iframe B,B包含iframe C,A和B在同一个域下,C在另一个域下.
C尝试使用"#"后面的额外信息重置父B的位置,以使用Fragment Id Messaging解决跨域通信.

IE6/7/8在这种情况下运行正常,而Firefox会阻止parent.location设置,并显示错误消息[ Access to property denied"code:"1010 ].但如果B是顶部窗口,意味着没有A,那么Firefox也存在.

这对我来说很奇怪......你能帮忙吗?

谢谢!

javascript iframe firefox cross-domain

10
推荐指数
1
解决办法
7922
查看次数

标签 统计

cross-domain ×1

firefox ×1

iframe ×1

javascript ×1