Этого можно достичь, используя метатег внутри элемента HEAD HTML-файла, включенного в iframe:
<meta http-equiv="refresh" content="5" />
Это обновит страницу каждые 5 секунд. См. запись в Википедии .
Однако, используя JavaScript, это путь:
function reloadIframe() {
var iframe = document.getElementById('my-iframe');
iframe.src = "http://some/url/";
setTimeout("reloadIframe()", 5000);
}
window.onload = reloadIframe;
Это будет перезагружать iframe с идентификатором my-iframe
каждые пять секунд, указывая его на http://some/url
.