2011-01-19 13 views
2

ajaxリクエストが完了したときに発生するイベントはありますか?たとえそれが標準ではないとしても、それはFirefoxやGoogle Chromeで動作します。Ajaxコールのイベントが完了しましたか?

注:「他の誰か」がリクエストを開始しませんでした。 jQueryを使用していません。


私はそれがwindow.onloadを発射しないように、Facebookのようなウェブサイトは、ページ全体を更新されないため、これは必要な理由。これはアドオンを開発する上で問題になってきています。ページを確認してスクリプトを挿入するのは難しいです。 window.onajaxcompletedのようなイベントがあった場合、スクリプトを注入する方が簡単です。

event that check for DOM changesがありますが、これは私が必要とするものではありませんが、回避策の1つです。

+0

そうでない場合もありません。 –

+0

@Felix:「リクエストがどのように行われているかはわかりません。しかし、私はより明確になるように変更しました。 – BrunoLM

+1

* XMLHttpRequestオブジェクトが完了したときに発生するイベントを探していますか? – Jacob

答えて

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

リクエストを開始しませんでした。私はそれがどこにあるのかわからない場合、どうすれば 'xmlhttp'オブジェクトを取得するはずです... – BrunoLM

+0

申し訳ありませんが、何が要求を始めていますか? – worenga

+0

*不明な*ページのカスタムスクリプト。 – BrunoLM

関連する問題