折雨的天空
html5的服务器推送事件
2018-3-6 我好笨


原文地址:







http://www.runoob.com/html/html5-serversentevents.html







html5代码

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div id="result"></div>
</body>
</html>
<script>
var source=new EventSource("./demo_sse.php");
source.onmessage=function(event)
{
document.getElementById("result").innerHTML+=event.data +"<br>";
};
</script>





php代码:







<?php 
header('Content-Type: text/event-stream');
header('Cache-Control: no-cache');
$time = date('Y-m-d H:i:s');
echo "data: The server time is: {$time}";
echo "\n\n";
flush();
?>



注意啊,要是两个换行符才搞事。。

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容