我正在尝试FirePHP.
我安装了它并重新启动了Firefox,为我的localhost启用了Firebug oo.php,将下载附带的演示文件移动到IIS虚拟目录中,更改了包含路径,apache_request_headers()从我运行IIS后删除了调用,我看到的唯一输出是
注意:未定义的偏移量:在第167行的C:\ Documents and Settings\georgem\My Documents\projects\auctronic\FirePHPCore\FirePHP.class.php中的1
Hello World
Firebug控制台中没有任何内容.
我错过了什么吗?
编辑: 注意到它说必须启用输出缓冲,所以我ob_start()在文件的顶部添加了一个调用...相同的结果.
在Firebug中是否有任何方法可以在外部.js文件中设置断点,页面链接到该文件以便可以逐步执行?
(我怀疑我在jQuery中发现了一个错误,我希望能够逐步完成jQuery,因为它正在处理事件以查看它正在做什么.)
同样旧的相同旧,我的JavaScript在IE中运行正常,但不适用于Firefox.我已经按照所有表格,检查了所有论坛和回复,以及我编写的内容应该有效,但事实并非如此.Firebug将值显示为"未定义".
这就是我所拥有的; 它从一个更大的应用程序缩小,但它显示了同样的问题:
<html>
<head>
<script type="text/javascript">
function show_alert(evt)
{
if( !evt )
evt = window.event;
var eSrc;
if( evt.srcElement )
eSrc = evt.srcElement;
else
eSrc = evt.target;
if( eSrc.tableisloaded == "showAlert" )
alert("alert box: " + eSrc.name + "|" + eSrc.type);
}
</script>
</head>
<body>
<input type="button" name="clickme" tableisloaded="showAlert"
onclick="show_alert(event);" value="Show alert box" />
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
当我在IE中运行它时,我收到警报,这意味着它正在查找"tableisloaded"参数.Firebug并没有显示出一切.
那么我做错了什么,是否有办法获取参数?我需要将其更改为参数(onclick="show_alert(event,"showAlert");)吗?我希望不要因为它需要重写大量代码.
谢谢
出于好奇,我在我的Firebug控制台中右键单击了一个Javascript函数(嵌套在一个高度称为jQuery方法中)并选择了"Log calls to".现在我无法运行此页面,或者在此站点上调用此函数的任何内容,而无需将数百和数千个函数调用记录到我的控制台.对于我的生活,我无法弄清楚如何关闭此特定呼叫的日志记录.有任何想法吗?谢谢!
我正在尝试调试一个应用程序,这对于ajax请求非常重(至少每秒一次).Firebug在其控制台中显示每个请求,这使得很难看到我自己的console.log打印.是否可以暂时过滤出现在控制台中的ajax请求?
我有一个奇怪的问题.我有一个简单的网页,以及由于某种原因,<h1 />标签是有一个margin-top和margin-bottom超过18像素的.我的*.css文件中没有任何内容指定此内容.Firefox Firebug向我展示了应用的样式,但在任何地方都没有边距.
在图片中,div标题文本所在的(或应该在其中)具有限制.但由于边距,标题文本被推下.
什么可能导致这?firefox/firebug中是否有任何地方可以显示我的风格来自哪里?它表示header标签继承自body样式,但仅限于此:
body
{
font-size: .85em;
font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif;
color: #232323;
background-color: #fff;
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?提前致谢.

我在Firefox和Firebug控制台中有很多警告.我不知道该如何处理它们.他们是我的错吗?另外,如何在Firefox中使调试变得清晰有用?
以下是示例:


[11:06:16.845]函数cf并不总是返回值@ http://example.hu/jquery.js:16 [11:06:16.853]函数ce并不总是返回值@ http:// example .hu/jquery.js:16 [11:06:16.861]函数bZ并不总是返回值@ http://example.hu/jquery.js:16 [11:06:16.870]测试是否相等(== )输入错误(=)?@ http://example.hu/jquery.js:16 [11:06:16.880]函数M并不总是返回值@ http://example.hu/jquery.js:16 [11:06:16.889]匿名函数并不总是返回值@ http://example.hu/jquery.js:16 [11:06:16.921] test for equality(==)错误输入为赋值(=)?@ http://example.hu/jquery.js:16 [11:06:16.934]匿名函数并不总是返回值@ http://example.hu/jquery.js:16 [11:06:16.957]测试等于(==)错误输入为赋值(=)?@ http://example.hu/jquery.js:16 [11:06:16.972]匿名函数并不总是返回值@ http://example.hu/jquery.js:17 [11:06:16.998]测试等于(==)错误输入为赋值(=)?@ http://example.hu/jquery.js:17 [11:06:17.012]匿名函数并不总是返回值@ http://example.hu/jquery.js:17 [11:06:17.035]测试等于(==)错误输入为赋值(=)?@ http://example.hu/jquery.js:17 [11:06:17.051]匿名函数并不总是返回值@ http://example.hu/jquery.js:17 [11:06:17.073]测试等于(==)错误输入为赋值(=)?@ http://example.hu/jquery.js:17 [11:06:17.086]匿名函数并不总是返回值@ http://example.hu/jquery.js:17 [11:06:17.126]测试等于(==)错误输入为赋值(=)?@ http://example.hu/jquery.js:18 [11:06:17.153]匿名函数并不总是返回值@ http://example.hu/jquery.js:18 [11:06:17.175]对未定义属性的引用f.valHooks [this] @ http://example.hu/jquery.js:16 [11:06:17.208]对未定义属性的引用a [f.expando] @ http://example.hu/ jquery.js:16 [11:06:17.376]对未定义属性的引用a [f.expando] @ http://example.hu/jquery.js:16 [11:06:17.480]对未定义属性的引用a [f .expando] @ http://example.hu/jquery.js:16 [11:06:17.613]对未定义属性的引用f.event.triggered @ http://example.hu/jquery.js:16
reference to undefined property fbs.breakOnDebugCall
[Break On This Error] var hookReturn = d...e, errorInfo, fbs.breakOnDebugCall); …Run Code Online (Sandbox Code Playgroud) 希望这不是一个重复的问题,因为我在同一主题上看到的大多数答案都很老(例如这个),并且从那以后发生了很多变化.我想知道你最喜欢在Fiddler和Firebug中使用哪些功能?或者更具体地说,Fiddler通过Firebug做了什么,不能做什么?反之亦然?
我注意到最新级别的firefox(33.1)/ firebug(2.0.6),我的Javascript就停止了.
控制台不报告任何错误,没有任何问题的迹象.就在我点击可点击的项目时,没有任何动作.通过关闭firebug,Javascript再次运行.
Chrome(使用开发工具打开)或Opera(使用Dragonfly打开)不会发生这种情况.我尝试了几个不同的网站,结果相同.
这是一个firebug bug吗?或者我错过了某个地方的设置?
我有以下其他与firefox的插件:fireQuery(1.41),HTML Validator(0.9.5.8)Pocket(3.0.5)查看源码Char(3.05)
我一直依靠Firefox中的Firebug控制台选项卡来显示完整的ajax调用,我的系统都广泛使用ajax,它对于监视一个清单中的调用很有用。我一直发现Firebug是此功能的最完整版本,正是这一功能使我无法迁移到其他浏览器(包括FF自己的开发者控制台),唯一的确定端点的方法是将鼠标悬停在请求上,或在打开响应面板后单击两次鼠标,然后单击“参数”选项卡。这些在工作环境中都不是很有用。
但是,在最新的FF中,我发现不赞成使用Firebug,而推荐使用内置的开发人员控制台,因此我认为,如果Firebug要消失,则必须有一种方法可以根据自己的喜好配置替换项。
这是一个并排的示例输出,右侧(Firebug)不仅显示端点,而且还显示该行中的所有参数,例如“ ajax.php?home&act = counters”,而左侧(内置在控制台中)只需为所有呼叫显示“ ajax.php”。