使用新的消息弹出框blackbirdjs


Posted in Javascript onOctober 16, 2008

jgyhuzhou 写道
BlackBird, G. Scott Olson开发的javascript日志记录库,相当于java中的log4j, javascript开发者再也不用使用alert来调试啦。
以下是具体的操作说明:
Html代码

<html> 
<head> 
<script type="text/javascript" src="/PATH/TO/blackbird.js"></script> 
<link type="text/css" rel="Stylesheet" href="/PATH/TO/blackbird.css" /> 
... 
</head> 
</html> 
<html> 
<head> 
<script type="text/javascript" src="/PATH/TO/blackbird.js"></script> 
<link type="text/css" rel="Stylesheet" href="/PATH/TO/blackbird.css" /> 
... 
</head> 
</html>

Blackbird有一个简单的方法将返回值发送到控制台:
Javascript代码
log.debug( 'this is a debug message' ); 
log.info( 'this is an info message' ); 
log.warn( 'this is a warning message' ); 
log.error( 'this is an error message' ); 
log.debug( 'this is a debug message' ); 
log.info( 'this is an info message' ); 
log.warn( 'this is a warning message' ); 
log.error( 'this is an error message' );

这个方法的好处是,所有这些公共的方法都能独立的现实数据。可以很容易的确定发送邮件的类型:
使用新的消息弹出框blackbirdjs
支持下面的浏览器:
* Internet Explorer 6+
* Firefox 2+
* Safari 2+
* Opera 9.5
另外,如果你使用的是YUI的话,可以考虑YUI中的Logger组件
官方地址 http://www.gscottolson.com/blackbirdjs/
Javascript 相关文章推荐
JQuery的html(data)方法与&amp;lt;script&amp;gt;脚本块的解决方法
Mar 09 Javascript
jquery 多行滚动代码(附详细解释)
Jun 17 Javascript
动态创建样式表在各浏览器中的差异测试代码
Sep 13 Javascript
Jquery获得控件值的三种方法总结
Feb 13 Javascript
JQuery Tips相关(1)----关于$.Ready()
Aug 14 Javascript
JavaScript实现Java中StringBuffer的方法
Feb 09 Javascript
浅析Node.js实现HTTP文件下载
Aug 05 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
Dec 12 Javascript
javascript使用递归算法求两个数字组合功能示例
Jan 03 Javascript
webpack多页面开发实践
Dec 18 Javascript
通过fastclick源码分析彻底解决tap“点透”
Dec 24 Javascript
React中使用外部样式的3种方式(小结)
May 28 Javascript
用js统计用户下载网页所需时间的脚本
Oct 15 #Javascript
JS之小练习代码
Oct 12 #Javascript
javascript得到XML某节点的子节点个数的脚本
Oct 11 #Javascript
Javascript中Eval函数的使用说明
Oct 11 #Javascript
JavaScript更改class和id的方法
Oct 10 #Javascript
ppk谈JavaScript style属性
Oct 10 #Javascript
用javascript getComputedStyle获取和设置style的原理
Oct 10 #Javascript
You might like
十天学会php之第六天
2006/10/09 PHP
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
Codeigniter实现多文件上传并创建多个缩略图
2014/06/12 PHP
php获取网页中图片、DIV内容的简单方法
2014/06/19 PHP
PHP使用header()输出图片缓存实例
2014/12/09 PHP
基于PHP实现商品成交时发送短信功能
2016/05/11 PHP
微信支付PHP SDK ―― 公众号支付代码详解
2016/09/13 PHP
PHP基于DOMDocument解析和生成xml的方法分析
2017/07/17 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
2018/06/11 PHP
在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法
2019/04/09 PHP
PJBlog插件 防刷新的在线播放器
2006/10/25 Javascript
Js 弹出框口并返回值的两种常用方法
2010/12/30 Javascript
JavaScript实现一个简易的计算器实例代码
2018/05/10 Javascript
在vue项目中使用md5加密的方法
2018/09/14 Javascript
微信小程序 SOTER 生物认证DEMO 指纹识别功能
2019/12/13 Javascript
[09:13]DOTA2-DPC中国联赛 正赛 Ehome vs Magma 选手采访 1月19日
2021/03/11 DOTA
Python基于递归算法实现的汉诺塔与Fibonacci数列示例
2018/04/18 Python
Python解析并读取PDF文件内容的方法
2018/05/08 Python
python pandas库的安装和创建
2019/01/10 Python
Python OpenCV 使用滑动条来调整函数参数的方法
2019/07/08 Python
JupyterNotebook设置Python环境的方法步骤
2019/12/03 Python
PyTorch中反卷积的用法详解
2019/12/30 Python
基于virtualenv创建python虚拟环境过程图解
2020/03/30 Python
python脚本和网页有何区别
2020/07/02 Python
护理专业个人求职简历的自我评价
2013/10/13 职场文书
企业行政文员岗位职责
2013/12/03 职场文书
市场专员岗位职责
2014/02/14 职场文书
个人委托书怎么写
2014/04/04 职场文书
客户经理竞聘演讲稿
2014/05/15 职场文书
小学生保护环境倡议书
2014/05/15 职场文书
资助贫困学生倡议书
2014/05/16 职场文书
妈妈活动方案
2014/08/15 职场文书
债务追讨授权委托书范本
2014/10/16 职场文书
万能检讨书开头与结尾怎么写
2015/02/17 职场文书
小学三年级语文教学反思
2016/03/03 职场文书
利用Selenium添加cookie实现自动登录的示例代码(fofa)
2021/05/08 Python