📄 debugger.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>Debugger</title> <style> body { font-family: Monospace; } </style> <script> <!-- var debugC = new Array(); // different colors for debug-levels debugC[0] = 'green'; debugC[1] = 'red'; debugC[2] = 'blue'; debugC[3] = 'purple'; debugC[4] = 'fuchsia'; debugC[5] = 'navi'; function popMsgs() { if (!this.oDbg) return; while (this.oDbg.debugMsgs.length > 0) { var msg = this.oDbg.debugMsgs[0]; this.oDbg.debugMsgs = this.oDbg.debugMsgs.slice(1,this.oDbg.debugMsgs.length); var now = new Date(); if (this.oDbg.lvl >= msg.lvl) { var auto_scroll = false; if (frames['DebugBottom'].document.body.scrollTop+frames['DebugBottom'].document.body.clientHeight >= frames['DebugBottom'].document.body.scrollHeight) auto_scroll = true; frames['DebugBottom'].document.body.innerHTML += "<div class='debugmsgheader'>[" + now.toLocaleString() + "] (level " +msg.lvl+") func: "+msg.caller+"</div><div class='debugmsgbody' style='color:"+debugC[msg.lvl%debugC.length]+";'>" + msg.str + "</div>"; if (auto_scroll) frames['DebugBottom'].scrollTo(0,frames['DebugBottom'].document.body.scrollHeight); } } } function init() { if (!this.oDbg) return; frames['DebugTop'].document.getElementById('lvlSelector').selectedIndex = this.oDbg.lvl; if (this.oDbg.id != '') document.title = this.oDbg.id + " Debugger"; popMsgs(); } onload = init;// onunload = function() { if (this.oDbg && this.oDbg.stop) this.oDbg.stop(); }; //--> </script> </head> <frameset rows="26,*" frameborder=2 framespacing=2 border=2 bordercolor=black> <frame src="DebugTop.html" name="DebugTop" /> <frame src="DebugBottom.html" name="DebugBottom" /> </frameset></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -