質問

Webページのコンテンツの一部を動的に変更する必要がある ページ全体を更新せずに。 MyspaceやFacebookユーザーギャラリーのように。

誰もが便利なスクリプトを知っていますか 戻るボタンを使用して、それに応じてアドレスURLを変更しますか?

役に立ちましたか?

解決

単純な更新である場合、jQueryを使用して、バックグラウンドで定期的に何かをポーリングし、それに応じてページを更新します。

http://docs.jquery.com/Ajax

setTimeout(poll, 10000); // every 10 seconds

function poll(){
 $.get('my_url_returns_a_chunk_of_html', myCallback);
}
function myCallback(data, textStatus){
  $('#somediv').html(data); // just replace a chunk of text with the new text
  setTimeout(poll, 10000);
}

これははるかに優れており、テキストが変更されていない場合やエラー処理などが処理されたときに処理できますが、開始点です。

Cometをすぐに見る必要がある場合でも、一般的には非常に複雑になるので、単純さを避けます。

http://en.wikipedia.org/wiki/Comet_%28programming%29

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top