2015-02-19 5 views
0

Я пытаюсь, чтобы страница HTML отображала значения текстового файла. Если значения текстового файла изменяются, то на странице HTML отображается обновленное содержимое в реальном времени.Прочитайте содержимое текстового файла динамически

Вот что у меня есть, на основе previous post:

<script type="text/javascript"> 
    setTimeout(read,3000); 
function read(){ 
setTimeout(jQuery.get("now.txt",function(data){ 
$('#container').html(data);}),1000); 
} 

У меня есть <div id="container"></div> в организме.

Я не получаю страницу для отображения содержимого. Может кто-то указать, что не так?

ответ

0

Используйте setInterval, чтобы переделать вещи в петле, имеющей определенный промежуток времени. И используйте .load() для загрузки текстового файла.

$(document).ready(function(){ 
    $('#container').load("now.txt"); 
    setInterval(function(){ 
     $('#container').load("now.txt"); 
    },1000); 
}); 
+0

Спасибо! Это действительно помогло. – fonsi

Смежные вопросы