-1

私は人々にビデオを推薦するウェブサイトに取り組んでいます。レコメンデーション システムは、私がポーリングして xml ファイルを受け取るサーバー上に存在します。

問題は、このレコメンデーション システムがまだ開発中であり、応答を受け取るまでに 5 秒以上かかる場合があることです。そのため、xml ファイルが生成されるまで、プレースホルダーとして機能するページに読み込み中の .gif を作成する必要があります。

問題は、PHP を使用して xml ファイルを解析しているため、ページを読み込もうとすると、xml が解析されるまで白のままです。最初にページのすべての html 要素をロードし、次にそれらが完全にロードされたときにのみ推奨事項をロードするにはどうすればよいですか?

4

1 に答える 1

0

たとえば、AJAX を介して推奨事項を読み込む必要があります。

$(document).ready(function() {
  $.ajax({
    url: 'YOUR_PHP_PARSER_FILE',
    success: function(data) {
      $('#recomendations-wrapper').html(data);
    }
  });  
});

必要に応じて、PHP ファイルの情報を JSON または XML 形式で返すことができます。

于 2012-10-18T10:31:25.590 に答える