我有一个iframe:
<iframe src="http://externaldomain.com/something.html">
如果来自externaldomain.com的something.html具有CSS:
html { position: relative; }
在IE中,它将iframe呈现为空白。所有其他浏览器都可以。
有人知道解决方案吗?记住相同的原产地政策。我无法使用javascript更改iframe中的任何内容,也无法更改css,因为iframe src是外部的。
谢谢。
我将从阅读“另一种跨域iFrame通信技术”开始,然后看一个更优雅的AJAX解决方案。我已经看到很多情况下跨域iframe不能正常工作(有充分的理由)。
在邪恶轴心(IMO)中,iframe比IE高出一步