标签: firebug

我应该在哪里看到FirePHP输出?

我正在尝试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()在文件的顶部添加了一个调用...相同的结果.

php firebug firephp

4
推荐指数
1
解决办法
1271
查看次数

Firebug可以在外部JavaScript文件中设置断点吗?

Firebug中是否有任何方法可以在外部.js文件中设置断点,页面链接到该文件以便可以逐步执行?

(我怀疑我在jQuery中发现了一个错误,我希望能够逐步完成jQuery,因为它正在处理事件以查看它正在做什么.)

javascript firebug

4
推荐指数
1
解决办法
1397
查看次数

JavaScript适用于IE,但不适用于Firefox

同样旧的相同旧,我的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");)吗?我希望不要因为它需要重写大量代码.

谢谢

javascript firefox firebug internet-explorer

4
推荐指数
1
解决办法
1001
查看次数

如何在Firebug中停止记录函数调用?

出于好奇,我在我的Firebug控制台中右键单击了一个Javascript函数(嵌套在一个高度称为jQuery方法中)并选择了"Log calls to".现在我无法运行此页面,或者在此站点上调用此函数的任何内容,而无需将数百和数千个函数调用记录到我的控制台.对于我的生活,我无法弄清楚如何关闭此特定呼叫的日志记录.有任何想法吗?谢谢!

javascript firebug

4
推荐指数
1
解决办法
522
查看次数

如何从Firebug中的控制台过滤AJAX请求?

我正在尝试调试一个应用程序,这对于ajax请求非常重(至少每秒一次).Firebug在其控制台中显示每个请求,这使得很难看到我自己的console.log打印.是否可以暂时过滤出现在控制台中的ajax请求?

javascript ajax firebug

4
推荐指数
1
解决办法
1020
查看次数

未在任何地方指定的标头保证金

我有一个奇怪的问题.我有一个简单的网页,以及由于某种原因,<h1 />标签是有一个margin-topmargin-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)

有任何想法吗?提前致谢.

在此输入图像描述

html css firefox firebug stylesheet

4
推荐指数
1
解决办法
288
查看次数

为什么Firefox DevTools和Firebug控制台中有很多警告?

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

以下是示例:

Firefox DevTools控制台中的警告

Firebug控制台中的警告

[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)

javascript debugging jquery firebug

4
推荐指数
1
解决办法
5177
查看次数

小提琴手与萤火虫

希望这不是一个重复的问题,因为我在同一主题上看到的大多数答案都很老(例如这个),并且从那以后发生了很多变化.我想知道你最喜欢在Fiddler和Firebug中使用哪些功能?或者更具体地说,Fiddler通过Firebug做了什么,不能做什么?反之亦然?

firebug fiddler

4
推荐指数
1
解决办法
3427
查看次数

打开Firebug会阻止javascript运行

我注意到最新级别的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)

javascript firefox firebug

4
推荐指数
1
解决办法
934
查看次数

在Firefox开发人员工具控制台标签中显示完整的URI / URL

我一直依靠Firefox中的Firebug控制台选项卡来显示完整的ajax调用,我的系统都广泛使用ajax,它对于监视一个清单中的调用很有用。我一直发现Firebug是此功能的最完整版本,正是这一功能使我无法迁移到其他浏览器(包括FF自己的开发者控制台),唯一的确定端点的方法是将鼠标悬停在请求上,或在打开响应面板后单击两次鼠标,然后单击“参数”选项卡。这些在工作环境中都不是很有用。

但是,在最新的FF中,我发现不赞成使用Firebug,而推荐使用内置的开发人员控制台,因此我认为,如果Firebug要消失,则必须有一种方法可以根据自己的喜好配置替换项。

这是一个并排的示例输出,右侧(Firebug)不仅显示端点,而且还显示该行中的所有参数,例如“ ajax.php?home&act = counters”,而左侧(内置在控制台中)只需为所有呼叫显示“ ajax.php”。

并排比较,Firefox与Firebug

ajax firefox firebug firefox-developer-tools

4
推荐指数
1
解决办法
1374
查看次数