From bacffd96a53bd0c575459df27677b697a9c9a728 Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Tue, 19 Feb 2019 13:54:02 +0800 Subject: [PATCH] Update webssh.js --- plugins/webssh/js/webssh.js | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/plugins/webssh/js/webssh.js b/plugins/webssh/js/webssh.js index 33e292279..298cfa4b8 100755 --- a/plugins/webssh/js/webssh.js +++ b/plugins/webssh/js/webssh.js @@ -4,29 +4,18 @@ function web_shell2() { var sendTotal = 0; if(!socket)socket = io.connect(); var term = new Terminal({ cols: termCols, rows: termRows, screenKeys: true, useStyle: true}); - console.log(term); - // term.fit() + term.open(); - gterm = term term.setOption('cursorBlink', true); term.setOption('fontSize', 10); + gterm = term - var req_str = '' socket.on('server_response', function (data) { term.write(data.data); - - console.log('server_response_data',data.data); - console.log('编码:'+data.data.charCodeAt(0)); - req_str += data.data; - if (data.data.charCodeAt(0) == 13){ - console.log('按了回车键!'); - req_str = ''; - } - console.log(req_str); - if (req_str == '\r\n登出\r\n' || req_str == '登出\r\n' || req_str == '\r\nlogout\r\n' || req_str == 'logout\r\n') { setTimeout(function () { layer.closeAll(); + term.destroy(); }, 500); } });