调试代码导致IE出错的避免方法

 这篇文章主要介绍了避免调试代码导致IE出错的方法,需要的朋友可以参考下

 代码如下:
if(!window.console){ 
var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml","group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"]; 
 
window.console = {}; 
for (var i = 0; i < names.length; i++){ 
window.console[names[i]] = function() {}; 


 
可以放在基础库里面,当然,注意names和i的作用域~ 
 

时间: 2024-12-29 09:54:14

调试代码导致IE出错的避免方法的相关文章

调试代码导致IE出错的避免方法_javascript技巧

复制代码 代码如下: if(!window.console){ var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml","group", "groupEnd", "time", &quo

ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法_php技巧

ThinkPHP的conf文件中的Convention.php有一个配置选项 'DEFAULT_FILTER'        =>  'htmlspecialchars', // 默认参数过滤方法 用于I函数... 默认这个方法是开启的.也就是说,我们往数据库里面存储的数据中都会经过htmlspecialchars这个函数的转义处理. 我在我的项目中使用了Kindeditor富文本编辑器(或许你使用的是Ueditor\ckeditor),通过富文本编辑器编辑文章的内容然后存储到数据库中,再从数据

myeclipse-用Myeclipse 调试代码,无法调试private的方法

问题描述 用Myeclipse 调试代码,无法调试private的方法 Myeclipse是否只能调试public的方法呢?debug模式下在private方法中打断点不起作用,改成public就进去了.这问题怎么解决呢,学习struts2的源代码,希望能调试所有类型的方法 解决方案 eclipse myeclipse代码调试MyEclipse调试方法 解决方案二: http://zhidao.baidu.com/link?url=LpE5M8_jdWMqeYajDS7W4cY-5N8-ZYxx

关于spring子类实现父类protected方法导致实例化出错的问题

问题描述 关于spring子类实现父类protected方法导致实例化出错的问题 子类实现的抽象方法中引用子类自身的public方法(详细请参看测试Demo),导致报错 父类AbstractBusiness为抽象类 public abstract class AbstractBusiness { public void execute(){ check(); doBusiness(); } protected abstract void check(); protected abstract v

Node.js中防止错误导致的进程阻塞的方法_node.js

在Node.js中,当某个回调函数发生了错误,整个进程都会崩溃,影响后面的代码执行. Node.js这样处理,是因为在发生未被捕获的错误时,进程的状态就不确定.之后也就无法正常工作了.如果错误始终不处理的话,就回一直抛出意料之外的错误,这样不利于调试. 防止错误导致的进程阻塞的方法主要有如下两种: 一. try-catch try-catch允许进行异常捕获,并让代码继续执行下去: 例如: 当函数抛出错误时,代码就停止执行了: (function() { var a = 0; a(); cons

jquery.messager.js插件导致页面抖动的解决方法

这盘文章介绍了jquery.messager.js插件导致页面抖动的解决方法,有需要的朋友可以参考一下   消息弹出时页面总是抖动或者闪一下,找了很长时间没有找到原因,今天找到,原来是html没有声明解析规范 需要加上<!DOCTYPE> 标签 复制代码 代码如下: PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional

windows7安装Office2016出现1042错误导致无法继续的解决方法

  Office 2016是微软的一个办公软件的集合,其中包括了Word.Excel.ppt等等,功能强大.现如今办公中都会使用Office2016,在windows7系统中也会安装此款软件,一些用户安装到一半就会弹出错误提示,比如出现1042错误,然后安装程序就回滚了,导致无法继续安装,怎么办?针对win7安装Office2016出现1042错误导致无法继续的问题,下面小编分享具体的解决方法. 具体方法如下: 1.在双击打开Office2016光盘中的Setup,按默认设置进行安装; 2.安装

android 写网络图片查看器,代码看不出错,但就是结果不对,新手求帮助,帮忙挑挑错。

问题描述 android 写网络图片查看器,代码看不出错,但就是结果不对,新手求帮助,帮忙挑挑错. 我反复检查了好几遍,感觉写的都正确.就是运行时没结果. 我打算访问的图片是自己创建的web工程上的图片,访问的地址也把localhost改为了相应的ip地址(ip是通过cmd->ipconfig查询得到) 我也添加了网络访问权限. 个人感觉不是布局导致的问题,因为程序运行后,那个吐司的报错一直都显示.如果是布局有问题,最多看不到图片. 感觉把该注意的问题都注意到了,但是还是运行有问题,希望各位大大

Python提示[Errno 32]Broken pipe导致线程crash错误解决方法_python

本文实例讲述了Python提示[Errno 32]Broken pipe导致线程crash错误解决方法.分享给大家供大家参考.具体方法如下: 1. 错误现象ThreadingHTTPServer 实现的 http 服务,如果客户端在服务器返回前,主动断开连接,则服务器端会报 [Errno 32] Broken pipe 错,并导致处理线程 crash. 下面先看个例子,python 版本: 2.7 示例代码 复制代码 代码如下: #!/usr/bin/env python #!coding=ut