2011-01-19 7 views
2

아약스 요청이 완료되면 실행되는 이벤트가 있습니까? 표준이 아니더라도 Firefox 또는 Chrome에서 작동합니다.Ajax 호출 완료 이벤트?

참고 : 나는 요청을 시작하지 않았다 "다른 사람"했다. 그것은 jQuery를 사용하지 않습니다.


나는 그것이 window.onload을 발생하지 않도록 페이스 북과 같은 웹 사이트, 전체 페이지를 업데이트하지 않기 때문에 이것이 원하는 이유. 이것은 addons를 개발하는 문제가되고 있습니다. 페이지를 확인하고 스크립트를 삽입하기는 어렵습니다. window.onajaxcompleted과 같은 이벤트가 있으면 스크립트를 주입하기가 더 쉬울 것입니다. 내가 한 event that check for DOM changes가 알고

, 그건 내가 필요 정확히 아니지만, 그것은 하나의 해결 방법입니다.

+0

이되지 않거나 그렇지해야? –

+0

@ Felix : "요청이 어떻게 처리되고 있는지는 모르겠다." 그러나 나는 더 명확하게 변했습니다. – BrunoLM

+1

* XMLHttpRequest 객체가 완료 될 때 발생하는 이벤트를 찾고 있습니까? – Jacob

답변

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

요청을 시작하지 않았습니다. 어떻게 내가 – BrunoLM

+0

... 심지어 어디 있는지 모르는 경우'xmlhttp' 객체를 가져 죄송 하죠하지만 그 요청을 시작? – worenga

+0

* 알 수없는 * 페이지의 모든 사용자 정의 스크립트. – BrunoLM