如何使用javascript刷新iframe?

时间:2012-01-15 18:18:36

标签: iframe refresh

我有一个iframe,我想每15秒刷新一次,但我不知道该怎么做或者甚至可能。如果是,我将如何在不使用JavaScript的情况下这样做。如果需要JavaScript,请发布我将如何在JavaScript中执行此操作。谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用元标记在iframe中包含的HTML文件的HEAD元素中实现此目的:

<meta http-equiv="refresh" content="5" />

这将每5秒刷新一次页面。请参阅the Wikipedia entry

但是,使用JavaScript,这是要走的路:

function reloadIframe() {
    var iframe = document.getElementById('my-iframe');
    iframe.src = "http://some/url/";
    setTimeout("reloadIframe()", 5000);
}
window.onload = reloadIframe;

这将通过将其指向my-iframe每五秒重新加载ID为http://some/url的iframe。