防止IE不支持console.log报错

作者:norion时间:2013年5月2日评论次数:0 条

写js时console.log常被用来调试,用来调试程序,跟alert类似,但不像alert那样会打断程序。很多人可能都知道 Chrome 和 FireFox(FireBug)中都支持 Console。而其他浏览器都支 持不好。比如 IE8 自带的开发工具虽然支持 Console,但功能比较单调,显示对象的时候都是显示 [Object,Object],而且不能点击查看对象里面的属性。IE6、IE7 虽然可以安装 Developer Toolbar,但也不支持console。

不支持也就算了,万恶的IE还会报错,上次项目上用了console.log来调试,就遇到报错的问题,不得不费点功夫解决这个问题,晒下代码:

function log(msg){
	if (window["console"]){
		console.log(msg);
	}
}

怎么用,不用我讲了吧,欢迎拍砖。。。

标签:

上一篇: Unicode编码互转的chrome插件v1.0

下一篇:给wordpress添加简易的面包屑导航

相关文章

评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注