📄 01.example.htm
字号:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<html>
<!--
<script type="text/javascript"
src="logger.js" //(必须)logger.js文件路径
enabled = true //(可选)是否启用log功能 是:true(默认)/否:false
lang = "cn" //(可选)界面初始语言 中文:cn(默认)/英文:en
time = false //(可选)时刻显示开关 显示:true/隐藏:false(默认)
contextmenu = false //(可选)右键开关 有效:true(默认)/无效:false
skin = false //(可选)右键菜单皮肤切换 支持切换:true/不支持切换:false(默认)
highlighter = false //(可选)代码高亮 使用:true(默认)/不使用:false
suspended = false //(可选)控制台悬浮开关 支持悬浮:true(默认)/不支持悬浮:false
cookie = false //(可选)是否支持cookie 支持:true(默认)/不支持:false
buffereffect = false//(可选)是否支持打开缓冲效果 支持:true/不支持:false(默认)
simplemode= false //(可选)是否以简易模式显示控制台 简易模式:true/标准模式:false(默认)
></script>
--------------------------------------------------
备注:
1.参数 enabled=false 时,
(1)其余参数均无效,
(2)控制台DIV、右键DIV不会被创建到当前document的body中.
(3)当前document中不会加载logger.css资源,
2.参数 highlighter=false 时,
当前document中不会加载Highlighter.js资源
3.参数 contextmenu = false 时,
右键DIV不会被创建到当前document的body中.
4.参数 cookie=false 时,
移动或调整大小后,控制台的位置和尺寸信息记录到cookie中,页面刷新后总是会回到默认位置、默认大小
5.参数 skin = false 时,
右键菜单的肤色总是使用logger.css中配置的颜色.
参数 skin = true 时,
右键菜单的肤色切换模式可以在运行是进行设定,包含随即肤色模式、锁定肤色模式.
6.参数 suspended=false时,
当控制台的浮动特征失效.
参数 suspended=true时,
当控制台不在可视范围内时,自动浮动到可操作视野内.
7.其余参数相对好理解,不进行详细说明.
--------------------------------------------------
-->
<script type="text/javascript" src="logger.js" suspended = false simplemode=false></script>
<script>
window.onerror=$Log.porcessError;
function $out(message,color){
$Log.loginfo(message,color);
}
function testUrl(url){
$AjaxUrl(url)($out);
}
function testType(){
var abc;
$out(abc,"#F0F8FF");//undefined测试
abc=null;
$out(abc);//null测试
abc = {
field:"abc",
func:function(){
alert(this.field);
},
json:{
jsonFunc:function(){},
jsonField:"jsonField"
}
}
$out(abc,"#DEB887");//object对象测试
abc=$out;
$out(abc,"#7FFFD4");//function方法测试
abc=["aaa","bbb","ccc","ddd","eee"]
$out(abc,"#7FFF00");//array数组测试
abc=(1==2);
$out(abc,"#D2691E");//boolean布尔测试
abc=1/3;
$out(abc,"#FAEBD7");//number数字测试
abc = 9/0;
$out(abc);
$out($Log,"#EE82EE");//object再测试
}
function testError(obj){
alert(asdf);
}
</script>
<body>
<input type="button" value="baidu源码" onclick="testUrl('http://www.baidu.com')">
<input type="button" value="类型测试" onclick="testType()">
<input type="button" onclick="testError(this)" value="错误拦截测试">
</body>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -