mirror of
				https://github.com/KevinMidboe/zoff.git
				synced 2025-10-29 18:00:23 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			36 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			HTML
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			HTML
		
	
	
		
			Executable File
		
	
	
	
	
| <!doctype html>
 | |
| <html>
 | |
|   <head>
 | |
|     <title>Socket.IO chat</title>
 | |
|     <style>
 | |
|       * { margin: 0; padding: 0; box-sizing: border-box; }
 | |
|       body { font: 13px Helvetica, Arial; }
 | |
|       form { background: #000; padding: 3px; position: fixed; bottom: 0; width: 100%; }
 | |
|       form input { border: 0; padding: 10px; width: 90%; margin-right: .5%; }
 | |
|       form button { width: 9%; background: rgb(130, 224, 255); border: none; padding: 10px; }
 | |
|       #messages { list-style-type: none; margin: 0; padding: 0; }
 | |
|       #messages li { padding: 5px 10px; }
 | |
|       #messages li:nth-child(odd) { background: #eee; }
 | |
|     </style>
 | |
|     <script src="https://cdn.socket.io/socket.io-1.2.0.js"></script>
 | |
|     <script src="http://code.jquery.com/jquery-1.11.1.js"></script>
 | |
|     <script>
 | |
|       var socket = io.connect('http://localhost:3000');
 | |
|       socket.emit('list', 'chill');
 | |
|       function send(){
 | |
|         socket.emit('chat message', $('#m').val());
 | |
|         $('#m').val('');
 | |
|         return false;
 | |
|       };
 | |
|       socket.on('chat message', function(msg){
 | |
|         $('#messages').append($('<li>').text(msg));
 | |
|       });
 | |
|     </script>
 | |
|   </head>
 | |
|   <body>
 | |
|     <ul id="messages"></ul>
 | |
|     <form action="" onsubmit="send(); return false;">
 | |
|       <input id="m" autocomplete="off" /><button>Send</button>
 | |
|     </form>
 | |
|   </body>
 | |
| </html> |