You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							40 lines
						
					
					
						
							741 B
						
					
					
				
			
		
		
	
	
							40 lines
						
					
					
						
							741 B
						
					
					
				<!DOCTYPE html> | 
						|
<html> | 
						|
<head> | 
						|
<style> | 
						|
.col { | 
						|
	float:left; | 
						|
	width:50%; | 
						|
	left:50%; | 
						|
} | 
						|
</style> | 
						|
</head> | 
						|
 | 
						|
<body> | 
						|
<div class=col> | 
						|
  <h2>EventSource</h2> | 
						|
  <ul id=es-messages> | 
						|
  </ul> | 
						|
</div> | 
						|
 | 
						|
<div class=col> | 
						|
  <h2>EventSourcePolyfill</h2> | 
						|
  <ul id=es-polyfill-messages> | 
						|
  </ul> | 
						|
</div> | 
						|
 | 
						|
<script src=/eventsource-polyfill.js></script> | 
						|
 | 
						|
<script> | 
						|
function subscribe(es, ul) { | 
						|
  es.addEventListener('server-time', function (e) { | 
						|
    var li = document.createElement("LI"); | 
						|
    li.appendChild(document.createTextNode(e.data)); | 
						|
    ul.appendChild(li); | 
						|
  }); | 
						|
} | 
						|
 | 
						|
subscribe(new EventSource('/sse'),         document.getElementById('es-messages')); | 
						|
subscribe(new EventSourcePolyfill('/sse'), document.getElementById('es-polyfill-messages')); | 
						|
</script> | 
						|
</body>
 | 
						|
 |