标签: firebug

如何使用Firebug或其他方法查看WS/WSS Websocket请求内容?

有没有办法查看Websocket流量?

初始握手时只能看到Websocket标头.

回应后一切都消失了:

Connection  Upgrade
Sec-WebSocket-Accept    EQqklpK6bzlgAAOL2EFX/nx8bEI=
Upgrade WebSocket
Run Code Online (Sandbox Code Playgroud)

我已经尝试过Firebug,Live Headers和Fiddler2来跟踪交换,他们都停止在那里登录.

firebug fiddler websocket

66
推荐指数
4
解决办法
7万
查看次数

window.location改变时中断?

我有一个页面,当它不应该重定向时,我正在试图找出谁在做它.首先我试着劫持window.location:

window.location = (function (location) {
    // location is now hidden inside a closure. We can override it
    var Location = Object.create(location);
    // Location is now our proxy. We can use it to catch changes
    window.__defineGetter__('location', function () { return Location });
    window.__defineSetter__('location', function (x) { debugger; location = x; return x; });
    // etc etc, considered assignments to location.href, location.search, location.host etc., as well as calls to location.replace and location.assign
}(window.location));
Run Code Online (Sandbox Code Playgroud)

这在Chrome中根本不起作用.出于安全原因,您无法在window.location上执行setter和getter.好.我尝试的下一件事是观察onunload和onbeforeunload:

['unload', 'beforeunload'].forEach(function (evName) {
    window.addEventListener(evName, function () …
Run Code Online (Sandbox Code Playgroud)

javascript firebug google-chrome google-chrome-devtools

66
推荐指数
1
解决办法
3万
查看次数

以编程方式停止Firebug中的JavaScript执行

我目前正在使用Firebug调试复杂的JavaScript代码.我正在寻找一种方法来停止JavaScript执行,就好像它是一个断断点编程.

例:

instructions ...
degugger.breakpoint(); // the execution stops here as if a breakpoint was
                       // manually set
other instructions ...
Run Code Online (Sandbox Code Playgroud)

javascript debugging firebug breakpoints

64
推荐指数
1
解决办法
3万
查看次数

firebug:如何cd到iframe

我有一个在iframe中运行的facebook canvas应用程序.我想在firebug中调试我的页面,但无法将javascript范围扩展到运行我的应用程序的iframe.

iframe:

<iframe frameborder="0" src="[app_url_removed]" name="iframe_canvas" id="iframe_canvas" class="canvas_iframe_util" style="height: 905px;"></iframe>
Run Code Online (Sandbox Code Playgroud)

我已经尝试了以下所有内容,但它们都不起作用:

cd(iframe_canvas)
cd(window.iframe_canvas)
cd(iframe_canvas.window)
cd($('iframe_canvas'))
Run Code Online (Sandbox Code Playgroud)

我有firefox 3.6.13,我尝试过firebug 1.7a11和firebug 1.6.2

还尝试了书签和其他各种东西,从这个链接Firebug和iFrame中的jQuery选择器无济于事.

iframe firebug facebook

64
推荐指数
2
解决办法
2万
查看次数

61
推荐指数
5
解决办法
6万
查看次数

如何在firebug中调试缩小的JS?


我有一个网页,其中包含大量的缩小JS文件.网页在我的本地网络上工作得非常好,但在登台时抛出了一些JS错误.JS中存在一个问题,我不想调试它.当我在Firebug的脚本标签中加载JS时,它出现在一条长水平线上.在Firebug中是否存在扩展或美化脚本以进行调试的方法?我知道我可以使用jsbeautifier,但他们不会帮助我.我无法将扩展文件上传到CDN,违背了使用CDN的目的.

需要注意的一点,
a)我无法控制服务于JS的盒子,它在CDN上,我提到了它.
b)我可以使用美化器等但是这会帮助我在运行时调试脚本吗?恕我直言,没有
c)受NDA和其他法律事务的约束,我无法共享脚本,但它是一个通用的问题,你可以用一个缩小的jQuery来遇到它

javascript debugging firefox firebug

61
推荐指数
6
解决办法
4万
查看次数

在iPad上调试Javascript

我想知道是否有任何有用的工具人们发现在iPad上调试javascript并没有被监禁.这是一款为工作提供的iPad,因此不能选择越狱.通过一些繁琐的步骤,我已经在iPad上运行了firebug-lite,但我在javascript中的调试器语句没有被击中.我也没有能力设置断点,因为传统上使用Firebug.

我也打开了Safari的调试控制台,但这对我想要完成的事情来说相当无用.

谢谢你的任何想法.

javascript firebug ipad firebug-lite

60
推荐指数
2
解决办法
5万
查看次数

Chrome/Firefox中双美元符号选择器查询功能的来源是什么?

检查这个jsfiddle,看看控制台.$$没有定义.现在,打开一个全新的窗口,进入$$控制台.它定义了一个函数,用于获取与选择器匹配的所有dom元素的(类jquery)数组:

> $$

bound: function () {
  return document.querySelectorAll.apply(document, arguments)
}
Run Code Online (Sandbox Code Playgroud)

这是由Dev工具添加的吗?在Firefox中使用Firebug时也会出现此问题.它是由工具本身在内部使用的吗?

javascript firebug google-chrome google-chrome-devtools

60
推荐指数
2
解决办法
1万
查看次数

是否可以在浏览器中模拟方向?

由于标题可以在谷歌浏览器或Firefox中模拟方向?意思以某种方式更改浏览器以支持媒体查询(方向=(横向或纵向))

我有一个移动模拟器,但我想从chrome或firebug获得开发人员工具.

更新

Chrome v25具体......

对于任何人,在Google Chrome开发者工具>覆盖>覆盖设备方向,您可以更改alpha,betagamma.我认为这是一个开始的地方,但我不知道这些是如何工作的,因此无法找到任何东西..

也可以模拟CSS媒体,但不是肖像和风景,而是打印,屏幕,电视等.

更新v2

这是一个老问题,Chrome已经多次更改了如何执行此操作.

firebug google-chrome developer-tools css3 media-queries

59
推荐指数
7
解决办法
6万
查看次数

如何在jQuery中向数组添加项?

var list = [];
$.getJSON("json.js", function(data) {
    $.each(data, function(i, item) {
        console.log(item.text);
        list.push(item.text);
    });
});
console.log(list.length);
Run Code Online (Sandbox Code Playgroud)

list.length总是返回0.我已经在萤火虫中浏览了JSON并且它形成良好,一切看起来都很好.我似乎无法向数组添加项目我缺少什么?

jquery firebug json getjson

58
推荐指数
1
解决办法
30万
查看次数