Javascript 检测获取方法已完成
我有一个用于FireFox的自定义插件,它在用户文件系统中的指定位置写入一个文件。插件是通过在文档正文中添加一个隐藏的标记来调用的,插件命令作为标记中的属性(保存、删除等)。这非常有效。但是,我想知道整个文件何时完成编写。我可以在browser debugger network(浏览器调试器网络)选项卡中看到GET请求,并可以看到它何时完成文件写入。我想在GET请求中添加一个事件侦听器,并在状态为200 OK时完成后发出回调。我尝试过各种方法,比如向嵌入标记添加ID和使用jQuery$(“嵌入”).load(function(){callback});但我想我错过了一步什么的 有没有一种方法可以侦听在将标记附加到文档正文时触发的GET请求?我很想找到一个纯javascript解决方案。如果jQuery更简单的话,我确实有可用的jQuery。或者我错过了一些很容易做的事情 好的,我要说清楚:Javascript 检测获取方法已完成,javascript,jquery,html,get,Javascript,Jquery,Html,Get,我有一个用于FireFox的自定义插件,它在用户文件系统中的指定位置写入一个文件。插件是通过在文档正文中添加一个隐藏的标记来调用的,插件命令作为标记中的属性(保存、删除等)。这非常有效。但是,我想知道整个文件何时完成编写。我可以在browser debugger network(浏览器调试器网络)选项卡中看到GET请求,并可以看到它何时完成文件写入。我想在GET请求中添加一个事件侦听器,并在状态为200 OK时完成后发出回调。我尝试过各种方法,比如向嵌入标记添加ID和使用jQuery$(“嵌入”
$("body")append("<embed type='application/x-abc-fileactions' hidden='true' command='save' filename='c:\fileactions\somefile.txt'>");
$(“正文”)附加(“”);
一旦我嵌入GET请求并从vault服务器下载somefile.txt文件,就会触发GET请求
我想有一个回调后,整个文件somefile.txt可以完成编写
让我知道这是否会清除它?您无法合理地知道嵌入何时完成加载。我想我正在找到答案。但是,我可以看到GET请求。有没有办法知道什么时候结束?这似乎是黑客,但这是我要找的东西吗?很抱歉,您只能使用浏览器提供的内容。谢谢Daniel。感谢您的评论。。。