/*** 日誌物件(建構函式)
* @param id
* @constructor
*/function mylogger(id) ;
//特權方法,(如果logwindow尚未定義,它還要呼叫受保護的createwindow()方法)
/*** 向日誌視窗中新增一條新紀錄
* @param message
* @return
*/this.writeraw = function (message)
//建立列表項並適當地新增樣式
var li = document.createelement('li');
li.style.padding = '2px';
li.style.border = '0';
li.style.borderbottom = '1px dotted black';
li.style.margin = '0';
li.style.color = '#000';
li.style.font = '12px/14px verdana, tahoma, sans';
//為日誌節點新增資訊
if (typeof message === 'undefined') else if (typeof li.innerhtml !== 'undefined') else
//將這個條目新增到日誌視窗
return true;
};}//公有方法
mylogger.prototype = message
*/write:function (message)
//如果message不是字串,則嘗試呼叫tostring()方法,
//如果不存在該訪問則記錄物件型別
if (typeof message !== 'string') else
}//轉換《和》以便innerhtml不會將message作為html進行解析
message = message.replace(//g, '>');
return this.writeraw(message);
},/**
* 向日誌視窗中新增加粗,紅色的條目來充當標題
* @param message
* @return
*/header:function (message)
};if (!window.ads) ;
}window.ads.log = new mylogger();
XBrowser增加Jslog日誌物件介面
開發基於xbrower瀏覽器的web程式時,由於缺少除錯工具,等手段。故增加jslog物件。在js程式中可以直接使用。function popup measure,behour,hours,title var d new date var e math.round d.gettime 1000 e ...
Scala解析Nginx日誌為物件
nginx日誌資料轉換類 object nginxlogparser d r def parselog2line log string accesslog if log.isempty val m logs.get new accesslog m.group 1 m.group 2 m.group ...
Scala解析Nginx日誌為物件
nginx日誌資料轉換類 object nginxlogparser d r def parselog2line log string accesslog if log.isempty val m logs.get new accesslog m.group 1 m.group 2 m.group ...