Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查是否已处理某些内容_Javascript_Google Chrome_Google Chrome Extension - Fatal编程技术网

Javascript 检查是否已处理某些内容

Javascript 检查是否已处理某些内容,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,该解决方案至少需要在Chrome中工作。我想检测文档何时准备就绪。但是等待,不仅仅是验证document.readyStatus或document.onreadystatechange 例如,当我使用XMLHttpRequest时,页面正在处理一些东西。我需要得到这个过程结束并触发回调的确切时间。问题是我无法访问XMLHttpRequest实现代码。例如,我只能检查文档状态 例如,若页面上运行了4个XMLHttpRequest,而3个运行了end,那个么现在还并没有任何东西。但在最后一次停止处理

该解决方案至少需要在Chrome中工作。我想检测文档何时准备就绪。但是等待,不仅仅是验证document.readyStatus或document.onreadystatechange

例如,当我使用XMLHttpRequest时,页面正在处理一些东西。我需要得到这个过程结束并触发回调的确切时间。问题是我无法访问XMLHttpRequest实现代码。例如,我只能检查文档状态


例如,若页面上运行了4个XMLHttpRequest,而3个运行了end,那个么现在还并没有任何东西。但在最后一次停止处理后,我的回调被触发。

什么?您是在谈论主文档还是XHR请求?关于XHR,但我将此功能与主文档进行了比较。但是,基本上,我需要在处理所有XHR时触发回调,如果重新启动并处理new,则再次运行回调。XHR是由您的代码触发的还是由第三方库触发的?例如,第三方和只读。由于unsafeWindow泄漏到Chrome扩展,我无法直接处理它。然后我不知道有什么可靠的方法来处理它: