完成Ajax调用事件?

时间:2011-01-19 22:58:19

标签: javascript events firefox google-chrome

是否有一些事件在ajax请求完成时触发?即使它不是标准的,只要它适用于Firefox或谷歌浏览器。

注意:我没有启动请求,“别人”做了。它不使用jQuery。


我想要这个的原因是因为像facebook这样的网站没有更新整个页面,所以它不会触发window.onload。这成为开发插件的问题。很难检查页面并注入脚本。如果有像window.onajaxcompleted这样的事件,那么注入脚本会更容易。

我知道有一个event that check for DOM changes,这不是我需要的,但它是一种解决方法。

1 个答案:

答案 0 :(得分:1)

  xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
     alert('Success');
    }
  }