2011-06-21 254 views
0

我有一个正在工作的跨浏览器iframe减一个小细节。初始帧加载不会重新调整大小。所以项目在屏幕底部被切断。如果画面被刷新,它会完美重新调整大小。刷新Iframe页面加载

有没有办法在页面加载时刷新一次iframe?

例子是在这里:

http://www.aans.org/aansmarketplace.aspx

转到多媒体产品,选择DVD。您会注意到屏幕底部的内容被切断......但是如果您重新加载了所有内容显示的帧。

+0

您是否有权访问iframe的来源? – MoarCodePlz

回答

0
<iframe id="iframe" src="empty_script.php" /> 
<script> 
$(function(){ 
    $("#iframe").attr('src', 'your_Script.php'); 
}); 
</Script> 
+0

这将工作正常,除非你从http - > https,在这种情况下,你会得到一个讨厌的警告。 – MoarCodePlz

0

如何调整iframe的大小?如果您有权访问包含iframe onrame事件的iframe,请计算内部文档高度并将其设置为iframe。这在所有浏览器中都能很好地工作。