热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

jQuery代码仅在Firebug打开时运行

因此,您可能想知道为什么只有在浏览器中打开Firebug时才运行jQuery代码。嗯,这可能是因为您在代码中使用了console.log命令࿰

firebug1ie-sad

因此,您可能想知道为什么只有在浏览器中打开Firebug时才运行jQuery代码。 嗯,这可能是因为您在代码中使用了console.log命令,而jQuery代码失败是因为控制台不存在。

要解决此问题,请将console.log和firebug命令放在以下代码中:

if (window.console) {console.log(text);
}

确保未安装Firebug的浏览器不会引发Javascript错误

if (!window.console || !console.firebug)
{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 }
[/js]

Turn it into a debug function sir?
[js]
function debug(text) {if ((typeof(Debug) !== 'undefined') && Debug.writeln) {Debug.writeln(text);}if (window.console && window.console.log) {window.console.log(text);}if (window.opera) {window.opera.postError(text);}if (window.debugService) {window.debugService.trace(text);}
}

如果控制台可用,请记录错误

if (typeof(console) != 'undefined' && typeof(console.log) == 'function') {// If console available, log the error.console.log('Problem hiding the form', e);
}

From: https://www.sitepoint.com/jquery-code-runs-firebug-open/



推荐阅读
author-avatar
零食专卖店
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有