论坛首页 Web前端技术论坛

昨晚抱着笔记本在床上写了一个Log4JS的程序,今天Google一下...

浏览 6346 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-11-14  
昨晚抱着笔记本在床上写了一个Log4JS的程序,今天Google一下却有了这样的程序,不过还是想继续完成它!

/*
Log4JS
1、Applet打印信息
2、利用隐藏的DIV来保存信息
3、利用右下角弹出框显示信息
4、alert()提示信息
级别:设置为
DEBUG INFO ERROR FATAL WARN TRACE

# 1. FATAL - severe
# 3. WARN - warning
# 4. INFO - info, config
# 5. DEBUG - fine, finer, finest
*/

因为原来的OA项目中我一直用Applet打印信息来调试JS的,现在先整理这个完成的功能放上来,后三个今后继续来完成它。

有点难过啊。。。人家有了。。。
   发表时间:2005-11-14  
YuLimin 写道
昨晚抱着笔记本在床上写了一个Log4JS的程序,今天Google一下却有了这样的程序,不过还是想继续完成它!

/*
Log4JS
1、Applet打印信息
2、利用隐藏的DIV来保存信息
3、利用右下角弹出框显示信息
4、alert()提示信息
级别:设置为
DEBUG INFO ERROR FATAL WARN TRACE

# 1. FATAL - severe
# 3. WARN - warning
# 4. INFO - info, config
# 5. DEBUG - fine, finer, finest
*/

因为原来的OA项目中我一直用Applet打印信息来调试JS的,现在先整理这个完成的功能放上来,后三个今后继续来完成它。

有点难过啊。。。人家有了。。。


我也写过一个,我是用一个 ModalessDialog 或者mozilla 的modal window 来做console,弹出的窗口一直在最前,但又不强制获取焦点。再加上一个模拟Java StackTrace的函数,感觉蛮好的。
0 请登录后投票
   发表时间:2005-11-15  
我现在做的这个当中,实现方法第一种是利用Applet打印到Java控制台的,具有隐藏的效果,我昨晚看了其它两个Log4JS的,都是弹出窗口的,这在实际项目实施过程中是不可能这样做的吧。
Applet我可以想打开时再去打开它看日志信息的,不想打开,关闭就是了。比较方便可取一些的。
0 请登录后投票
   发表时间:2005-11-15  
已经有了fvlogger可用
http://alistapart.textdrive.com/articles/jslogging#fvlogger
0 请登录后投票
   发表时间:2005-11-15  
YuLimin 写道
我现在做的这个当中,实现方法第一种是利用Applet打印到Java控制台的,具有隐藏的效果,我昨晚看了其它两个Log4JS的,都是弹出窗口的,这在实际项目实施过程中是不可能这样做的吧。
Applet我可以想打开时再去打开它看日志信息的,不想打开,关闭就是了。比较方便可取一些的。


就象log4j 一样,在脚本里也有设置Level参数,如果为ERROR, 那么 debug 的东西就不会出来。

另外弹出窗口并不是每log一次弹出一个窗口,而是一个唯一的Console。是 top.open 出来的。

我倾向于尽量用javascript 原生的东西,当然具体情况还是针对项目来定。
0 请登录后投票
   发表时间:2005-11-20  
这是我的例子
http://iday.iecn.net/test/rss.htm
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics