У меня есть iframe, который я хотел бы обновить каждые пятнадцать секунд, но я не уверен, как это сделать или если это возможно. Если да, то как я буду заниматься этим без использования JavaScript. Если вам нужен JavaScript, пожалуйста, напишите, как я буду делать это в JavaScript. Спасибо.Как обновить iframe, не используя javascript?
2
A
ответ
1
Вы могли бы добиться этого с помощью мета-тег, внутри головной элемент HTML файла, который включен внутри фрейма:
<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;
Это перезагрузит IFRAME с ID my-iframe
каждые пять секунд, указывая его http://some/url
.
Возможно, это сработает, но есть ли способ специально обновить iframe? – Twister
Не было бы это просто обновить iframe, если метатег находился в главной части страницы внутри iframe? –
О, хорошо, что мой iframe находится в теле ... – Twister