Как обновить iframe, не используя JavaScript? - PullRequest
2 голосов
/ 15 января 2012

У меня есть iframe, который я хотел бы обновлять каждые пятнадцать секунд, но я не уверен, как это сделать, или если это вообще возможно.Если это так, как бы я сделал это без использования JavaScript.Если JavaScript необходим, пожалуйста, напишите, как я бы сделал это на JavaScript.Спасибо.

1 Ответ

1 голос
/ 15 января 2012

Этого можно достичь, используя метатег внутри элемента 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...