使用新的消息弹出框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 相关文章推荐
初学js 新节点的创建 删除 的步骤
Jul 04 Javascript
javascript实现动态侧边栏代码
Feb 19 Javascript
jQuery级联操作绑定事件实例
Sep 02 Javascript
JQuery右键菜单插件ContextMenu使用指南
Dec 19 Javascript
Reactjs实现通用分页组件的实例代码
Jan 19 Javascript
Angular使用$http.jsonp发送跨站请求的方法
Mar 16 Javascript
推荐三款日期选择插件(My97DatePicker、jquery.datepicker、Mobiscroll)
Apr 21 jQuery
使用JS代码实现俄罗斯方块游戏
Aug 03 Javascript
Django+Vue实现WebSocket连接的示例代码
May 28 Javascript
JavaScript 作用域scope简单汇总
Oct 23 Javascript
vue表单中遍历表单操作按钮的显示隐藏示例
Oct 30 Javascript
Vue中常用rules校验规则(实例代码)
Nov 14 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使用数组实现队列
2012/02/05 PHP
smarty简单分页的实现方法
2014/10/27 PHP
PHP四种基本排序算法示例
2015/04/09 PHP
php实现统计目录文件大小的函数
2015/12/25 PHP
jQuery中extend函数的实现原理详解
2015/02/03 Javascript
Jquery遍历Json数据的方法
2015/04/20 Javascript
基于javascript制作经典传统的拼图游戏
2016/03/22 Javascript
在localStorage中存储对象数组并读取的方法
2016/09/24 Javascript
bootstrap读书笔记之CSS组件(上)
2016/10/17 Javascript
JS常用算法实现代码
2016/11/14 Javascript
如何提高Dom访问速度
2017/01/05 Javascript
详解NodeJs支付宝移动支付签名及验签
2017/01/06 NodeJs
JavaScript下拉菜单功能实例代码
2017/03/01 Javascript
JS实现的二叉树算法完整实例
2017/04/06 Javascript
JS 组件系列之Bootstrap Table的冻结列功能彻底解决高度问题
2017/06/30 Javascript
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
对angularJs中controller控制器scope父子集作用域的实例讲解
2018/10/08 Javascript
Vue computed 计算属性代码实例
2020/04/22 Javascript
Python中__name__的使用实例
2015/04/14 Python
python嵌套字典比较值与取值的实现示例
2017/11/03 Python
在python中计算ssim的方法(与Matlab结果一致)
2019/12/19 Python
基于TensorFlow中自定义梯度的2种方式
2020/02/04 Python
python线性插值解析
2020/07/05 Python
Python如何实现线程间通信
2020/07/30 Python
Python爬虫Scrapy框架CrawlSpider原理及使用案例
2020/11/20 Python
HTML5打开本地app应用的方法
2016/03/31 HTML / CSS
HTML5之多线程(Web Worker)
2019/01/02 HTML / CSS
大学毕业登记表自我鉴定
2013/10/09 职场文书
期末考试动员演讲稿
2014/01/10 职场文书
战友聚会邀请函
2014/01/18 职场文书
满月酒主持词
2014/03/27 职场文书
2014年乡镇安全生产工作总结
2014/12/02 职场文书
优秀党员个人总结
2015/02/14 职场文书
运动会通讯稿600字
2015/07/20 职场文书
MySQL RC事务隔离的实现
2022/03/31 MySQL
Nginx禁止ip访问或非法域名访问
2022/04/07 Servers