私は、閲覧数がautometicallyは自動的にリフレッシュページなしでスコアボードを更新
答えて
あなたはおそらくjsフレームワークを調べたいと思うでしょう。あなたがこれをやって行くと思い
手順は次のようにしている:
それが引き金を取得すると(イベントを停止し、あなたのリンク/ボタン にあなたがさわやか/リダイレクトからブラウザを停止し、この方法をonclickのリスナーを追加します。ページ) ユーザーがデータを提出取得したJSON AJAX要求 プロセスデータサーバ側を介してサーバに送信し、応答 プロセスに応答を返し、インタフェースここではそれに応じて
の更新はどのようにもう少しマニュアルを参照していますmootoolsでこれを行うことができます: * http://mootools.net/docs/Request/Request.JSONあなたはちょうどこれを行うには、私が知っている唯一の方法は、積極的にクライアントからサーバーをポーリングすることであるAJAXアップデータ
をしたい場合はJSONのパス* http://mootools.net/docs/Request/Request.HTML と一緒に行きたい場合。
スクリプトサービスページを呼び出したポーリングスクリプトを作成し、そのデータを要求する必要があります。次に、管理ページにデータが保存されると、サービスは次に尋ねられたときに最新のスコアを返します。
通常、setIntervalとclearIntervalを使用します。したがって、ページの読み込み時には、ポーリング関数呼び出しをsetIntervalメソッドに割り当てて、賢明なタイムアウトを与えます(スコアの更新頻度やトラフィックの大きさに応じて10秒プラス)。
ポーリングを停止するときはいつでもclearIntervalを使用する必要があります。他の答えと同様に、JSフレームワークは、Xml形式であろうとJSON形式であろうと、Ajax要求の作成に役立ちます。あなたのタグが「高速」を意味するとすれば、JQueryとJSONをお勧めします。
さらに、使用しているフレームワークが何であれ、そのフレームワークをすばやく展開するために、Googleog CDNを使用することを検討してください。
私はAjaxのサーバープッシュを知らないので、その方法論が利用可能かどうかを知ることができます(私はそれは疑いますが)。
EDITS:GoogleのCDNとフレームワークに関する詳細情報を追加しました。私はそれを使用していないが、これは「彗星」を解決するために意図されるものであるように HTH、
S
、それが聞こえます。これは、コンテンツをサーバーからクライアントにストリーミングする方法です。基本的には「プッシュ」なアプローチです。それはあなたが探しているものかもしれません。
http://ajaxian.com/archives/comet-a-new-approach-to-ajax-applications
あなたは、AJAXを使用している場合、ページを更新する必要はありません。
AJAXを使用すると、サーバーを呼び出してページを更新せずにWebページの一部に結果を配置できます。
AJAX via jQuerの使用に関する記事があります。
jQuery documentation on AJAXも良いです。サーバーからデータを要求し、あなたのページのセクションに結果を追加します
例を以下に示します。
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
$("#results").append(msg);
}
});
- 1. PHP - 自動リフレッシュページ
- 2. は自動的に `__version__`を水銀で更新しますか?
- 3. 自動的にパワーピボットデータを更新する
- 4. 自動的にウェブサイトを更新する
- 5. JTextAreaを自動的に更新
- 6. マウスイベントなしで、actionscriptで自動的にDataGridを更新するには?
- 7. Longlistselectorは自動的に自動更新されますか?
- 8. 純 - 更新参照は、DLL自動的
- 9. Google Playで新しいバージョンのアプリが自動的に更新されない
- 10. アクティビティでJmDNSサービスを自動的に更新します。
- 11. NSTreeControllerなしのモデル変更時に自動的にNSOutlineViewを更新
- 12. SlickEditは自動的にタグファイルを更新できますか?
- 13. hook_viewの後にDrupalノードを自動的に更新します。
- 14. TRIGGERを使用してMYSQLでテーブルを自動的に更新するには
- 15. Asp.Net/Ajaxの更新パネルを自動的に更新する方法は?
- 16. Android Studioで自動的に参照を自動的に更新する方法は?
- 17. 自動的にIPアドレスを更新して送信する
- 18. 自動的にpythonスクリプトを更新します
- 19. .edmxファイルを自動的に更新しますか?
- 20. ソケット接続データを自動的に更新しますか? socket.io
- 21. LINQタイムスタンプ - タイムスタンプ列を自動的に更新しますか?
- 22. Xcode、プロジェクトファイルを自動的に更新します
- 23. 変更のリストビューを自動的に更新 - knockoutjsとJQuery Mobile
- 24. xcodeのフレームを自動的に更新する方法は?
- 25. Eclipseプロジェクトエクスプローラを自動的に更新できますか?
- 26. htmlのマークアップ、stackoverflow-styleでdivを自動的に更新
- 27. MS Accessがクエリを自動的に更新しないようにする
- 28. WebjobsはAzure Queueメッセージで自動的にリースを更新しますか?
- 29. 自動更新APKバージョンは
- 30. NSArrayControllerは+ NSTableView:自動的にコアデータなしに変更に