zoukankan      html  css  js  c++  java
  • (OK) SEEM


    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="utf-8" />
      <title>WebSocket Test</title>
      <meta name="viewport" content="width=device-width, initial-scale=1" />
      <style type="text/css">
        body {
          background-color: #789; margin: 0;
          padding: 0; font: 14px Helvetica, Arial, sans-serif;
        }
        div.content {
           800px; margin: 2em auto; padding: 20px 50px;
          background-color: #fff; border-radius: 1em;
        }
        #messages {
          border: 2px solid #fec; border-radius: 1em;
          height: 10em; overflow: scroll; padding: 0.5em 1em;
        }
        a:link, a:visited { color: #69c; text-decoration: none; }
        @media (max- 700px) {
          body { background-color: #fff; }
          div.content {
             auto; margin: 0 auto; border-radius: 0;
            padding: 1em;
          }
        }
    </style>
    
    <script language="javascript" type="text/javascript">
    
      var rooms = [];
      var ws = new WebSocket('ws://' + location.host + ':8000');
    
      if (!window.console) { window.console = { log: function() {} } };
    
      ws.onopen = function(ev)  { console.log(ev); };
      ws.onerror = function(ev) { console.log(ev); };
      ws.onclose = function(ev) { console.log(ev); };
      ws.onmessage = function(ev) {
        console.log(ev);
        var div = document.createElement('div');
        div.innerHTML = ev.data;
        document.getElementById('messages').appendChild(div);
    
      };
    
      window.onload = function() {
        document.getElementById('send_button').onclick = function(ev) {
          var msg = document.getElementById('send_input').value;
          document.getElementById('send_input').value = '';
          ws.send(msg);
        };
        document.getElementById('send_input').onkeypress = function(ev) {
          if (ev.keyCode == 13 || ev.which == 13) {
            document.getElementById('send_button').click();
          }
        };
      };
    </script>
    </head>
    <body>
      <div class="content">
        <h1>Information Release Platform for Disaster Relief</h1>
    
        <div id="messages">
        </div>
    
        <p>
          <input type="text" id="send_input" />
          <button id="send_button">Send Message</button>
        </p>
      </div>
    </body>
    </html>


  • 相关阅读:
    redis 使用
    VS----id为xxxx的进程当前未运行 问题
    bootstrap--------bootstrap table显示行号
    js--------js获取当前时间,返回日期yyyy-MM-dd
    CLR via C#--------CLR的执行模式
    Python链表成对调换
    Python去除列表中的重复元素
    MySQL索引背后的数据结构及算法原理
    Python 垃圾回收机制
    Python 里的拷贝
  • 原文地址:https://www.cnblogs.com/ztguang/p/12646003.html
Copyright © 2011-2022 走看看