Вы можете использовать setInterval (функция, миллисекунды, param1, param2, ...)
Примерно так:
var frameRefreshInterval = setInterval(function() {
document.getElementById("myframe").src = document.getElementById("myframe").src
}, 2000);
Интервал сбрасывает атрибут iframe src
когда-либо 2секунд (2000 миллисекунд)
Изменить, чтобы ответить на ваши комментарии: Это, наряду с любым другим кодом, который манипулирует DOM, должно быть в window.onload
прослушивателе событий или аналогично так:
<script type=text/javascript>
window.onload = function() {
var frameRefreshInterval = setInterval(function() {
document.getElementById("myframe").src = document.getElementById("myframe").src
}, 2000);
// any other code
}
</script>