var monitor_plus = {
click_time : new Date(),
leave : 60,
goUrl : "",
container : "",
init : function(timeSpan, url, container) {
this.leave = timeSpan;
this.goUrl = url;
this.container = container;
this.counter();
},
counter : function() {
var now = new Date();
var span = parseInt(now - this.click_time) / 1000;
if (span > this.leave) {
logout();//退出返回首页
} else {
setTimeout('monitor_plus.counter()', 1000);
}
if (this.container) {
var second = this.leave - Math.ceil(span);
$("#" + this.container).html(second);
}
},
update : function() {
this.click_time = new Date();
}
}
$(document).ready(function() {
$("body").click(function(event) {
monitor_plus.update();
});
var djTime = 10*60;//10分钟无操作自动退出,并跳转首页
monitor_plus.init(djTime,'','showMonitorTime');
});