1

AJAX を使用しない Web サイトのOnDocumentComplete場合、ページの読み込みがいつ完了したかを知るためにイベントを使用しています。

私の質問は、AJAX リクエストを使用する Web サイトの準備が整ったとき (たとえば、AJAX を使用して検索結果を取得している Web サイトが作業を終了したとき) を検出するにはどうすればよいですか?

4

1 に答える 1

0

これが私が自分で開発したトリックです。

1-HTMLページでdivを作成し、そのテキストを「false」に設定します。

2-サーバー側で、戻りコードの最後にjavascriptを配置します。たとえば、あなたのサイトは ajax 呼び出しで次のテキストを返します。

abcde

したがって、このテキストの後に、div のテキストを「false」から「true」に変更する JavaScript コードを配置します。

したがって、ajax 呼び出しからすべてのデータを受信すると、javascript コードも受信し、そのコードが実行されて div の値が設定されます。

したがって、すべてのデータが受信されると、ページにインジケーター div が表示されます。すべてのデータを受信したことがわかります。データの完了時に同様の方法で関数を実行することもできます。

于 2013-03-03T09:22:31.203 に答える