我正在尝试将最新消息拉到顶部的页面中。当前,每次有新消息进入时,最新消息就会出现在下面。
<script>
if(typeof(EventSource)!=="undefined")
{
var source=new EventSource("sse/lup.php?");
source.onmessage=function(event)
{
document.getElementById("lup").innerHTML+=event.data;
};
}
else
{
document.getElementById("lup").innerHTML="Sorry, your browser does not support server-sent events...";
}
</script>
最佳答案
尝试这个。
<script>
if(typeof(EventSource)!=="undefined")
{
var source=new EventSource("sse/lup.php?");
source.onmessage=function(event)
{
document.getElementById("lup").innerHTML= event.data + document.getElementById("lup").innerHTML;
};
}
else
{
document.getElementById("lup").innerHTML="Sorry, your browser does not support server-sent events...";
}
</script>
或在此处粘贴完整的html代码。
关于php - HTML SSE或PHP SSE .innerHTML显示顺序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16654129/