使用新的消息弹出框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实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
May 02 Javascript
jQuery关于导航条背景切换效果实现示例
Sep 04 Javascript
jQuery之过滤元素操作小结
Nov 30 Javascript
javascript中的Function.prototye.bind
Jun 25 Javascript
巧用jQuery选择器提高写表单效率的方法
Aug 19 Javascript
JS扩展类,克隆对象与混合类实例分析
Nov 26 Javascript
详解Vue Elememt-UI构建管理后台
Feb 27 Javascript
在小程序/mpvue中使用flyio发起网络请求的方法
Sep 13 Javascript
JavaScript碎片—函数闭包(模拟面向对象)
Mar 13 Javascript
微信小程序Flex布局用法深入浅出分析
Apr 25 Javascript
原生js实现二级联动菜单
Nov 27 Javascript
JS实现滑动拼图验证功能完整示例
Mar 29 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
初探PHP5
2006/10/09 PHP
PHP人民币金额数字转中文大写的函数代码
2013/02/27 PHP
PHP获取文件行数的方法
2015/06/10 PHP
laravel 5.5 关闭token的3种实现方式
2019/10/24 PHP
js将iframe中控件的值传到主页面控件中的实现方法
2013/03/11 Javascript
解决IE6的PNG透明JS插件使用介绍
2013/04/17 Javascript
jquery实现兼容IE8的异步上传文件
2015/06/15 Javascript
在线引用最新jquery文件的实现方法
2016/08/26 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
jQuery实现可拖拽3D万花筒旋转特效
2017/01/03 Javascript
JavaScript和jQuery制作光棒效果
2017/02/24 Javascript
利用Node.js了解与测量HTTP所花费的时间详解
2017/09/22 Javascript
React Native自定义控件底部抽屉菜单的示例
2018/02/08 Javascript
Vue使用NPM方式搭建项目
2018/10/25 Javascript
详解vue2.6插槽更新v-slot用法总结
2019/03/09 Javascript
你可能不知道的CORS跨域资源共享
2019/03/13 Javascript
7个好用的JavaScript技巧分享(译)
2019/05/07 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
防止Layui form表单重复提交的实现方法
2019/09/10 Javascript
JS实现纵向轮播图(初级版)
2020/01/18 Javascript
python实现上传样本到virustotal并查询扫描信息的方法
2014/10/05 Python
以windows service方式运行Python程序的方法
2015/06/03 Python
Scrapy-redis爬虫分布式爬取的分析和实现
2017/02/07 Python
python3之微信文章爬虫实例讲解
2017/07/12 Python
python使用pycharm环境调用opencv库
2018/02/11 Python
python 申请内存空间,用于创建多维数组的实例
2019/12/02 Python
matplotlib quiver箭图绘制案例
2020/04/17 Python
如何利用python 读取配置文件
2021/01/06 Python
金融专业大学生自我评价
2014/01/09 职场文书
庆八一活动方案
2014/01/25 职场文书
房产买卖委托公证书
2014/04/04 职场文书
《小鹰学飞》教学反思
2014/04/23 职场文书
教师党员整改措施
2014/10/24 职场文书
2016年大学生社区服务活动总结
2016/04/06 职场文书
怎么用Python识别手势数字
2021/06/07 Python
鸿蒙3.0体验感怎么样? 鸿蒙3.0系统评测向
2022/08/14 数码科技