2011-07-17 8 views
0

私はサイトPolyvoreを訪れ、試してみました。Ajax自動更新ビュー

「セットを作成する」機能の1つを使用すると、サイトにはあなたのアイテムやアイテムが他の場所から見えるように表示されます。同じブラウザで2つのタブを開き、そのうちの1つがアイテムリストを表示しているとします。他のタブを使用してコレクションに新しいアイテムを追加すると、もう1つのアイテムが自動的に更新されます。これは、同じブラウザでタブを使用する場合にのみ発生します。私が間違っていないなら、このテクニックは "プッシュアヤックス"と呼ばれるものですか?

誰もこのようなものを構築する方法を教えてもらえますか?

答えて

0

あなたが探しているのはおそらくcometです。このテクニックは、実際には、長いポーリングのようなテクニックを使用したハックのようなものになるまで、Webソケットの幅広いサポートを受けるときには、独自のものになるでしょう。

しかし、ローカルコンピュータ上のブラウザの2つのインスタンス間で話すことに興味があると言えます。その場合、ローカルストレージを使用してサーバーのプッシュを実装し、変更を探すためにサーバーを迅速にポーリングする必要はありません。見てくださいhttps://stackoverflow.com/questions/1194784/which-browsers-support-html5-offline-storage