我有一个需要显示来自其他域的内容的iFrame。这工作正常,我手边有iFrame的高度,所以可以静态设置。如何让我的iFrame在不同浏览器上显示正确的高度
遇到的问题是在不同浏览器中查看iFrame时。
因此,例如,我想在维基百科iFrame中显示一个页面。此页面在Chrome中的高度为12725px,因此我可以将iFrame的高度设置为12725px。
在Chrome中浏览这个页面,它适合完美: http://test.linkinformed.com/temp.html
但查看相同的页面在Firefox或IE,维基百科的页面内容被不同地呈现,它不再非常适合到iFrame(即滚动页面底部和文章的末尾处于隐藏状态)。
鉴于跨域iFrame通信的困难,有没有一种方法可以让维基百科内容在不同浏览器上呈现相同的内容? 或者有没有办法根据浏览器校准或调整iFrame高度?
看看这个问题:http://stackoverflow.com/questions/207720/computing-a-cross-browser-iframe-height – Sohail 2012-01-14 21:38:57
不幸的是,我不认为这种解决方案将工作时,我访问的内容来自远程域。 – 2012-01-14 23:02:56