情况就是这样:
页面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也存在.
这对我来说很奇怪......你能帮忙吗?
谢谢!