问题标签 [firebug]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
445 浏览

firebug - 萤火虫简介

firebug 配置文件可以通过 HTTPS 工作吗?我已经通过 HTTP 使用它并且它可以工作,但是当我在 HTTPS 上尝试它时,没有显示任何详细信息,即调用的函数、花费的时间等。谢谢

0 投票
11 回答
23624 浏览

javascript - Firebug - 断点未命中

我在外部 JS 文件中设置断点,但我无法让 Firebug 以一致的方式命中断点。它有时有效,但大多数时候无效。我可以让它工作的唯一方法是打开“中断所有错误”

我用过调试器;声明以及没有任何运气。

0 投票
4 回答
3494 浏览

javascript - Firefox中绕过浏览器缓存?

考虑以下 html 页面,它可以加载许多大型 png 文件:

在 Windows 机器上的 IE、Safari 和 Opera 中,此页面上的图像仅在切换显示和隐藏按钮时加载一次(使用 FreeMeter 监控)。

但是,在 Firefox(新安装)中,一些图像会从服务器多次加载(我们永远不会匹配网络请求的初始峰值......一些东西是从缓存中加载的)。

图像的响应标头读取:

查看about:cache,大多数加载的图像似乎都列在那里(尽管检查hide/show点击之间的缓存,似乎缺少图像):

Firefox 期望我从缓存中重新加载这些图像,以便我们可以轻松地进行网络调用?谢谢!


更新

如果我在第一个选项卡中显示/隐藏后在新选项卡中打开此页面,则第二个选项卡不会发出网络请求。第一个选项卡继续发出网络请求。

0 投票
0 回答
6797 浏览

javascript - 如何检查元素的关联事件处理程序?

可能的重复:
如何使用 FireBug(或类似工具)调试 Javascript/jQuery 事件绑定
在调试时或从 JavaScript 代码中如何在 DOM 节点上查找事件侦听器?
如何跟踪诸如 onclick onblur 之类的 JavaScript 事件?

我正在使用 Firebug 来检查 HTML 代码和 CSS。我需要找到与元素关联的事件和处理程序。

使用 Inspect 按钮,我可以看到所有的 CSS,但找不到事件处理程序。

0 投票
2 回答
1282 浏览

debugging - Firebug 1.3.3 - 并不总是允许脚本调试?

我已经使用 firebug 有一段时间了,但我最近注意到它并不总是允许你出于某种原因在代码中设置断点。firebug 调试器中的行号全部变为灰色,您无法让程序在其中任何一个上停止。

当我可以让它工作时,你可以打破的线条变成绿色。

这有什么原因吗?

0 投票
1 回答
363 浏览

javascript - 使用 Firebug Lite (1.2) 您会在生产站点中使用它吗?

我尝试使用 Firebug Lite(通过小书签并将其添加到我的一个网站)。

我似乎收到了警报:

无法检测到以下脚本“firebug-lite.js”...如果脚本已重命名,请设置 firebug.env.liteFilename 的值以反映此更改

很多。特别是当我尝试关闭选项卡时。这发生在 Firefox、Camino 和 Safari 中。

我想知道的是,这是可以使用了吗?还是我需要复制代码,在本地发布并破解它?我已经检查了文档,它非常有限。

我也在查看 mod 日期,该网站自 2008 年年中以来似乎一直相对空闲。

0 投票
2 回答
1406 浏览

javascript - 为什么 Visual Studio javascript 断点在 firebug 中不起作用?

为什么微软不能在 Visual Studio 中设置断点等同于在 javascript 中添加“调试器”关键字?我想以统一的方式测试javascript跨浏览器。

0 投票
9 回答
8899 浏览

macos - 如何将 Firebug 停靠在浏览器窗口中?

在新窗口中打开后如何将 Firebug 停靠在浏览器窗口中?在 Mac OS X 10.5 上使用 Firefox 3.0.8 和 Firebug 1.3,我无法将其停靠在浏览器窗口中。:(

0 投票
4 回答
8354 浏览

javascript - $(d).attr("id") 是未定义的javascript

我有一个像这样使用的变量 d:

但是我在萤火虫中收到以下错误:

我真的不明白为什么。有人知道吗?


编辑

对于我不得不运行的糟糕的解释,我很抱歉,这里的情况会更详细一些。我正在使用 javascript 生成日历。每个 td 都有不同的 id(因此是#days + i),我从 1 到 31 运行它,这样我可以覆盖更长的月份。但是我收到了上面提到的错误。我还使用 jQuery 库让我能够更轻松地选择(即,而不是 getElementById 只是#days)

0 投票
8 回答
18087 浏览

javascript - 使用 Firebug 调试 JavaScript 事件

我需要为某个事件设置一个断点,但我不知道它在哪里定义,因为我有一大堆最小化的 JavaScript 代码,所以我无法手动找到它。

是否可以以某种方式将断点设置为例如具有 ID 的元素的单击事件registerButton,或者在某处找到绑定到该事件的函数?

我找到了 Firefox 插件Javascript Deobfuscator,它显示了当前执行的 JavaScript,这很好,但是我需要调试的代码是使用jQuery,所以即使是最简单的事件也会有大量的函数调用,所以我不能使用它任何一个。

有没有专门为jQuery制作的调试器?

有谁知道一些工具可以将缩小的 JavaScript转换回格式化的代码,比如function(){alert("aaa");v=3;}转回