1
我必须在iframe
中显示外部页面。 iframe's
宽度相对较小(约400px),无法更改。问题是,当我滚动iframe
水平时,我可以看到包含页面的背景没有绘制。但有些页面正常渲染。iframe的滚动:背景不会呈现
的代码复制是很简单的:
<iframe src="http://ubuntu.com"></iframe>
<iframe src="http://britannica.com"></iframe>
<iframe src="http://linktiger.com"></iframe>
<iframe src="http://youtown.com"></iframe>
<iframe src="http://pagefreezer.com"></iframe> <!-- ok -->
<iframe src="http://imdb.com"></iframe> <!-- ok -->
一张图片胜过千言万语:http://jsfiddle.net/rKfNA/3/
这些页面的背景是使用普通background
CSS属性指定的。
我已经在ubuntu,android和windows下的所有主流浏览器中转载了此内容。
为什么iframe
不显示它们正确吗?这是渲染引擎的错误吗?或者这是'按设计'? 我能做些什么来在iframe中显示内容?
你能帮忙吗?
谢谢!但是我的情况非常糟糕,以致于用户想要在'iframe'中看到哪个网站,并且我不知道网站的大小,并且由于跨域限制,我无法使用js获取它。所以似乎根本没有办法。你能建议去哪里看看证明链接吗? – voiger 2013-04-22 09:13:37