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.
		
		
		
		
			
				
					41 lines
				
				741 B
			
		
		
			
		
	
	
					41 lines
				
				741 B
			| 
								 
											4 years ago
										 
									 | 
							
								<!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>
							 |