PHP - 从文本文件中读取文本,创建嵌套的<div>

时间:2017-03-13 03:44:53

标签: javascript php jquery html css

大家早上好,

我正在从我们的服务器读取一个文本文件,它每10秒更改一次内容。我正在使用以下代码显示它:

<div id="textfile">
    <?php 
         $file = $_SERVER['DOCUMENT_ROOT']  . "/resources/file.txt";
         $content = file_get_contents($file);
         echo $content;
   ?>
</div>

我正在使用jquery更新内容并显示它。

setInterval(function() {
     $('#textfile').load(document.URL +  " #textfile");
}, 10000);

但是如果它被更新,它会创建另一个&lt; div&gt;。 以前它看起来像这样..

<div>Content</div>

但是在它刷新之后,看起来就像这样......

<div>
   <div> Content </div>
</div>

任何人都可以告诉我这段代码有什么问题,请帮助我,以便它不会创建另一个&lt; div>刷新后..

1 个答案:

答案 0 :(得分:0)

您可以直接加载文本文件,并每10秒重新加载一次。

<div id="textfile"></div>

<script src="path/to/the/jquery/lib.js"></script>
<script>
    $(function() {
        setInterval(function() {
            $('#textfile').load('path/to/the/text/file.txt');
        }, 10000);
    });
</script>