gpt4 book ai didi

javascript - Firebug 禁用来自单个 javascript 文件的警告

转载 作者:行者123 更新时间:2023-11-30 10:25:40 25 4
gpt4 key购买 nike

我正在使用 jquery 和 jquery ui。在开发期间,firefox 会针对 jquery .js 和 .css 文件抛出许多警告并溢出控制台。

我想做的是过滤来自 jquery-ui 文件(可能还有其他库)的所有警告。

我已经试过了:

  • 禁用所有警告,但我没有从我的文件中看到警告。
  • 为我的所有文件加上“fanta_”前缀,并将“fanta_”放入firebug 过滤器,但它不显示来自其他库的错误。
  • 大部分错误来自于加载 jquery ui。我可以使用 $(document).load() 中的 console.clear() 清除它们,但我从我自己的脚本中删除了加载警告。

有没有更好/其他的方法?

我使用 jquery ui,它自带 jquery,但我也使用其他库: - jQuery 用户界面 - v1.10.3 - 2013-08-29 - jQuery JavaScript 库 v1.9.1 日期:2013-2-4 - jquery.csv-0.71.js示例错误是(从波兰语翻译而来):

Error during processing value for „filter”.  Declaration skipped.
http://localhost/ext/jquery-ui/css/ui-lightness/jquery-ui-custom.css
Line 920

最佳答案

如果您看到来自您的 jQuery 文件的 JavaScript 警告,那么您应该关闭 Console panel option Strict Warnings .不过,此选项不会像您列出的那样更改 CSS 错误的显示。

过滤来自特定 URL 的日志消息目前在 Firebug 中是不可能的,尽管 issue 2955请求此功能称为“黑拳击”。

还有issue 4885 ,它描述了调试器中的黑盒 JavaScript,即在调试时应该忽略它们。

作为临时解决方法,您可以简单地注释掉您的 jQuery UI CSS 文件,以仅查看来自您自己的文件的 CSS 错误。

另一种解决方案是在您自己的文件之前加载 jQuery 相关文件,并在加载 jQuery 脚本后立即调用 console.clear(),因此在事件处理程序中监听 onload 脚本的事件。但是,这并不能保证由于 CSS 和 JavaScript 文件的异步加载,清除控制台后文件中的所有错误都会被列出。

塞巴斯蒂安

关于javascript - Firebug 禁用来自单个 javascript 文件的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19666760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com