使用新的消息弹出框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下弹出窗口的变通
Apr 18 Javascript
Jquery异步请求数据实例代码
Dec 28 Javascript
js解析json读取List中的实体对象示例
Mar 11 Javascript
jQuery中[attribute^=value]选择器用法实例
Dec 31 Javascript
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
May 12 Javascript
jquery根据一个值来选中select下的option实例代码
Aug 29 Javascript
JS动态添加选项案例分析
Oct 17 Javascript
JS实现的系统调色板完整实例
Dec 21 Javascript
基于JQuery及AJAX实现名人名言随机生成器
Feb 10 Javascript
微信小程序 开发之顶部导航栏实例代码
Feb 23 Javascript
vue 获取元素额外生成的data-v-xxx操作
Sep 09 Javascript
Promise静态四兄弟实现示例详解
Jul 07 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
Zend公司全球首推PHP认证
2006/10/09 PHP
php将会员数据导入到ucenter的代码
2010/07/18 PHP
PHP Error与Logging函数的深入理解
2013/06/03 PHP
ThinkPHP CURD方法之data方法详解
2014/06/18 PHP
php在windows环境下获得cpu内存实时使用率(推荐)
2018/02/08 PHP
ext读取两种结构的xml的代码
2008/11/05 Javascript
JavaScript对象链式操作代码(jquery)
2010/07/04 Javascript
Jquery截取中文字符串的实现代码
2010/12/22 Javascript
js操作textarea 常用方法总结
2012/12/03 Javascript
jquery实现的树形目录实例
2015/06/26 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
JavaScript判断浏览器和hack滚动条的写法
2017/07/23 Javascript
jQuery实现表单动态加减、ajax表单提交功能
2018/06/08 jQuery
vue2.0+vue-router构建一个简单的列表页的示例代码
2019/02/13 Javascript
vue-cli配置全局sass、less变量的方法
2019/06/06 Javascript
Vue.js实现tab切换效果
2019/07/24 Javascript
js实现的在本地预览图片功能示例
2019/11/09 Javascript
使用Python编写一个简单的tic-tac-toe游戏的教程
2015/04/16 Python
python PyTorch参数初始化和Finetune
2018/02/11 Python
python中(str,list,tuple)基础知识汇总
2018/02/20 Python
浅谈python中get pass用法
2019/03/19 Python
python进程间通信Queue工作过程详解
2019/11/01 Python
10个python3常用排序算法详细说明与实例(快速排序,冒泡排序,桶排序,基数排序,堆排序,希尔排序,归并排序,计数排序)
2020/03/17 Python
Flask缓存静态文件的具体方法
2020/08/02 Python
数以千计的折扣工业产品:ESE Direct
2018/05/20 全球购物
澳大利亚领先的优质葡萄酒拍卖会:Langton’s Fine Wines
2019/03/24 全球购物
高中毕业自我鉴定
2013/12/16 职场文书
国培教师自我鉴定
2014/02/12 职场文书
文化建设工作方案
2014/05/12 职场文书
好书伴我成长演讲稿
2014/05/14 职场文书
2014年国庆节活动总结
2014/08/26 职场文书
如何写早恋检讨书
2014/09/10 职场文书
2014年班组工作总结
2014/11/20 职场文书
先进班集体事迹材料
2014/12/25 职场文书
redis通过6379端口无法连接服务器(redis-server.exe闪退)
2021/05/08 Redis
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python