Безопасный Firebug
Мало какой вэб разработчик обходится без Firebug-a. Спасает уйму времени и нервов. Но бывает, что как раз из за фаербага случаются косяки. И случается это обычно из за того, что девелопер забывает убрать вызовы функции console.log (и прочих) из кода. В браузерах, где не установлен фаербаг естественно будут ошибки.
Исправить это легко. Например можно быть внимательнее и удалять ненужный код. А можно просто добавить небольшой кусок кода в начало своего скрипта и навсегда забыть про ошибки в других браузерах.
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, len = names.length; i < len; ++i) {
-
window.console[names[i]] = function() {}
-
}
-
}
Ещё можно скачать тоже самое с сайта разработчиков фаербага и вставить в HEAD.
del.icio.us Забобрить!No comments yet. Be the first.
Leave a reply