Пробовал вот так:
<!DOCTYPE html>
<html>
<head>
<script type='text/javascript' src='jquery.min.js'></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function()
{
while(true)
{
setTimeout(function() { $('#div1').load('text.txt') }, 5000);
}
});
</script>
<input type="button" id="b1" value="Push" />
<div id="div1">Div</div>
</body>
</html>
В итоге получилась бесконечно загружающаяся страница.
Я думал о таком варианте: сделать загрузку из файла по событию движения мышью. Но это не то.)