IE中的iframe跨源策略

时间:2015-10-15 20:06:44

标签: javascript jquery iframe

如果我们尝试访问跨源数据,哪个版本的IE会抛出异常?

如果我打电话,IE不会抛出异常 我的javascript代码中的$('iframe[name="iframe"]').contents().find('body')

然而,chrome和firefox做了

DOMException: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "http://localhost:8080" from accessing a cross-origin frame.(…)

1 个答案:

答案 0 :(得分:0)

自IE7以来一直包括在内。

您没有遇到任何问题的原因是因为您在IE中设置了隐私设置以允许本地和跨域通信。

根据您的目的,有几种方法可以绕过这种方法。