pull/2/head
宿召阳 2014-11-07 15:18:52 +08:00
parent 1c9359bb4c
commit 0e3c79fb79
2 changed files with 16 additions and 12 deletions

View File

@ -28,20 +28,23 @@ $.fn.webSocket = function(opt){
};
var init = function(e){
var socket = io.connect('ws://172.10.10.9:3000');
var node = $(e.target);
message.id = genUid();
message.filename = node.attr('filename');
BootstrapDialog.show({message:'<div id="log" style="height:300px;"></div>'});
var socket = io.connect('ws://172.10.10.9:3000');
//告诉服务器端有用户登录
socket.emit('login', {userid:message.id, filename:message.filename});
socket.on('message',function(obj){
$('#log').append(this.escape(obj.content));
});
BootstrapDialog.show({message:function(){
var tag = $('<div id="log" style="height:300px;"></div>');
//告诉服务器端有用户登录
socket.emit('login', {userid:message.id, filename:message.filename});
socket.on('message',function(obj){
tag.append(this.escape(obj.content));
});
} ,
title:'日志',
onhide:function(){
socket.emit('disconnect');
}});
}
var escape = function (html){
@ -52,6 +55,7 @@ $.fn.webSocket = function(opt){
}
$this.on("click",function(e){
init(e);
return false;
});
}

View File

@ -28,7 +28,7 @@
<td><a href="/logHistory/?id={{ log.id }}" class="log_command">统计</a></td>
<td>阻断</td>
{% else %}
<td><span class='monitor' filename="{{ log.logfile }}">监控</span></td>
<td><a class='monitor' filename="{{ log.logfile }}">监控</a></td>
<td>命令统计</td>
<td><a href="/killSession/?id={{ log.id }}">阻断</a> </td>
{% endif %}