[ webhacking.kr ] 58번 old

sangjun

·

2022. 1. 24. 15:29

반응형

문제 소스


<!doctype html>
<html>
  <head>
    <title>USER Console</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>
  </head>
  <body>
    <ul id="messages"></ul>
    <form action="">
      <input id="m" autocomplete="off" /><button>Send</button>
    </form>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.2.0/socket.io.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
    <script>
    $(function () {
      var username = "guest";
      var socket = io();
      $('form').submit(function(e){
        e.preventDefault();
        socket.emit('cmd',username+":"+$('#m').val());
        $('#m').val('');
        return false;
      });
      socket.on('cmd', function(msg){
        $('#messages').append($('<li>').text(msg));
      });
    });
    </script>
  </body>
</html>

 

문제 풀이

반응형

'War Games > webhacking.kr' 카테고리의 다른 글

[ webhacking.kr ] 56번 old  (0) 2022.01.24
[ webhacking.kr ] 57번 old  (0) 2022.01.24
[ webhacking.kr ] 58번 old  (0) 2022.01.24
[ webhacking.kr ] 59번 old  (0) 2022.01.23
[ webhacking.kr ] 60번 old  (0) 2022.01.23
[ webhacking.kr ] 61번 old  (0) 2022.01.23

0개의 댓글