자바스크립트는 디버깅하기 정말 고통스럽죠?
alert 남발하기 싫으신 분들만 쓰세욤... ㅡ.ㅡa /*** * */var oLogWin, oLogger;var lPreTime;function makeLogger(oLogWin, sID) {var oLogDoc = oLogWin.document;var oTextArea = oLogDoc.getElementById(sID);if (!oTextArea) {oTextArea = oLogDoc.createElement("TEXTAREA");oLogDoc.body.insertBefore(oTextArea,null);oTextArea.id = sID;oTextArea.style.height = oLogDoc.body.clientHeight - 20;oTextArea.style.width = oLogDoc.body.clientWidth;oTextArea.style.font = "9pt Arial";}return oTextArea;}function log(str, bTime) {if (!oLogWin || oLogWin.closed) {oLogWin = window.open("","LogWin","top=5,left=5,width=350,height=400,resizable");oLogDoc = oLogWin.document;var sScript = ""+ "Script Loggger | "+ ""+ "clear"+ " |
";oLogDoc.write(sScript);oLogDoc.body.style.margin = "0,0,0,0";oLogger = makeLogger(oLogWin, "LogArea");lPreTime = new Date().getTime();}var sTime = new Date().getTime() - lPreTime;if (bTime) {lPreTime = new Date().getTime();}oLogger.value += "time : " + sTime + " > " + str + "
";oLogger.scrollTop = oLogger.scrollHeight - oLogger.clientHeight;} Tags: JavaScript
|