2012-10-09 169 views
0

我从W3Schools.com获得了这个代码,它是服务器发送事件的一个例子。服务器发送事件

<!DOCTYPE html> 
<html> 
<body> 
<h1>Getting server updates</h1> 
<div id="result"></div> 

<script> 
if(typeof(EventSource)!=="undefined") 
    { 
    var source=new EventSource("demo_sse.php"); 
    source.onmessage=function(event) 
    { 
    document.getElementById("result").innerHTML+="<br>" + event.data; 
    }; 
    } 
else 
    { 
    document.getElementById("result").innerHTML="Sorry, your browser does not support server-sent events..."; 
    } 
</script> 

我的问题是如何让新条目来自旧条目上方编辑代码? 我无法弄清楚如何去做。有人可以帮助我吗? 在此先感谢。

回答

0

document.getElementById("result").innerHTML+="<br>" + event.data; 

需要的文件和新数据追加到它。

林惊讶你还没有尝试

document.getElementById("result").innerHTML =event.data + "<br>" + document.getElementById("result").innerHTML; 
+0

Yups,非常感谢BugFinder。我应该尝试过。 – user1731476

+0

我可以在创建留言箱的同时实现这一点吗? – user1731476

+0

你做什么都取决于你! – BugFinder