如何在javascript中查找当前活动的下载?

如何在javascript中查找当前活动的下载?,javascript,html,dom,Javascript,Html,Dom,有没有办法在页面中查找当前活动的http连接?例如,当前正在播放的视频(html5视频或flash)、大型对象甚至websocket连接?我认为这是不可能的,除非您手动跟踪所有这些连接 (由于某些原因,我无法添加评论,因此编辑此答案) 我的意思是,在建立任何连接之前,在某处更新javascript对象。连接关闭后,触发另一个事件。在StackOverflow问题中,您将看到google chrome不支持访问其下载页面 但我发现FirefoxAPI支持访问其下载管理器窗口。在这里,您将看到get

有没有办法在页面中查找当前活动的http连接?例如,当前正在播放的视频(html5视频或flash)、大型对象甚至websocket连接?

我认为这是不可能的,除非您手动跟踪所有这些连接

(由于某些原因,我无法添加评论,因此编辑此答案)

我的意思是,在建立任何连接之前,在某处更新javascript对象。连接关闭后,触发另一个事件。

在StackOverflow问题中,您将看到google chrome不支持访问其下载页面

但我发现FirefoxAPI支持访问其下载管理器窗口。在这里,您将看到getAllDownloads()和getDownloadState()等方法。您可以使用Javascript调用这些方法并完成工作


是否足够清晰?

要在哪个浏览器中执行此操作?此问题的答案是特定于浏览器的。你可以这样做,只有通过浏览器API。老实说,我会选择任何主要的浏览器,但我在这里找什么?我缺少合适的搜索关键字来查找任何东西——只是“javascript”“活动”和“下载”周围有太多噪音……好吧,我明白了。检查下面我的答案,并转到提供的链接。这里您应该做的是,找到支持访问下载页面的浏览器API方法(我提供了一个链接)。然后找到使用javascript调用浏览器API的方法。那你就可以做这项工作了。非常感谢!我已经在脑海中注入了bookmarklet js,但我想找到当前正在播放的视频url没有太多麻烦。。。但这似乎是徒劳的追求。