簡體   English   中英

Firebug從單個javascript文件中禁用警告

[英]Firebug Disable warnings from single javascript file

我正在使用jquery和jquery ui。 在開發期間,firefox會為jquery .js和.css文件拋出許多警告並溢出控制台。

我想要做的是過濾來自jquery-ui文件(可能還有其他庫)的所有警告。

我已經嘗試過了:

  • 禁用所有警告,但我沒有看到來自我的文件的警告。
  • 使用“fanta_”前綴為我的所有文件添加前綴,並在firebug過濾器中添加“fanta_”,但它不會顯示其他庫中的錯誤。
  • 大多數錯誤來自加載jquery ui。 我可以使用$(document).load()中的console.clear()清除它們,但是我從自己的腳本中刪除了加載警告。

有更好的/其他方式嗎?

我使用jquery ui,它有自己的jquery,但我也使用其他庫: - jQuery UI - v1.10.3 - 2013-08-29 - jQuery JavaScript Library 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警告,則應關閉“ 控制台”面板選項“ 嚴格警告” 但是,此選項不會更改您列出的CSS錯誤的顯示。

目前在Firebug中無法過濾來自特定URL的日志消息,但問題2955請求此功能稱為“黑色拳擊”。

還有問題4885 ,它描述了調試器中的黑色裝箱JavaScripts,即在調試時應忽略它們。

作為臨時解決方法,您只需注釋掉您的jQuery UI CSS文件,即可查看來自您自己文件的CSS錯誤。

另一種解決方案是在您自己的文件之前加載jQuery相關文件,並在加載jQuery腳本時立即調用console.clear() ,因此在事件處理程序中監聽腳本的onload事件。 但是,這並不能保證在清除控制台后會列出文件中的所有錯誤,因為CSS和JavaScript文件會異步加載。

塞巴斯蒂安

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM