0

在包含 signalR 的页面上,我在 firebug 中收到以下错误:

http://localhost:53604/signalr/signalr/negotiate?_=1352797361490
no element found

一切仍然正常,但只是想看看这是否会成为一个问题。谢谢

4

1 回答 1

1

由于您使用的是 Firebug,这意味着您使用的是 Firefox。你使用的是什么传输(如果使用 Fiddler 记得打开 Streaming)?应该是: 1. 长轮询 2. 服务器发送事件 3. WebSockets

如果传输是长轮询,那么我们可能在底层代码中存在问题(Firefox 应该在 LP 之前优先考虑 WebSockets/SSE)。

但是,如果不是,那么我们就有一个基于内容的问题。话虽如此,您从服务器检索什么类型的数据?通常,未找到元素错误来自无效标记。

尝试剥离应用程序的所有部分,看看是否仍然出现此错误。AKA 只是一个 $.connection.hub.start()。

于 2012-11-14T01:16:18.690 回答