从特定行加载聊天室.html文档

时间:2016-03-12 22:29:35

标签: javascript jquery html

基本上我的问题是:如何从特定行加载.html文档?基本上.html文档是一个聊天室,使用JavaScript加载。现在我想要它做的是从特定行之后加载文档。因此,例如当用户进入聊天室时,该行将被发布到文本文档中:

$username Entered the room.

如何在此行之后加载文档,以便在用户进入房间之前发送的任何消息都不会显示?

以下是我加载和刷新聊天室的方法。如何在发布此行后从中加载?

<script>
    $(document).ready(function(){
    setInterval(function(){
        $.get('/account/broadcast/uploads/<? echo $row['username'];?>/<? echo $row['username'];?>.html', 
        function(data) {
            $("#chathistory1").html(newdata);
        });
    }, 2000);
});</script>

当用户进入房间时,这是发布到聊天室的确切代码:

<font><strong><font color="$usercolor">$username</font>  has entered the room.</strong></font>

1 个答案:

答案 0 :(得分:2)

我想你正在寻找的是在聊天室的最后一行试试这个:

   <script>
        $(document).ready(function(){
        setInterval(function(){
            $.get('/account/broadcast/uploads/<? echo $row['username'];?>/<? echo $row['username'];?>.html', 
            function(data) {
                var newdata=data.substr(data.lastIndexOf("\n")+1);
                $("#chathistory1").html(newdata);
            });
        }, 2000);
    });</script>
相关问题