2016-05-14 5 views
0

enter image description here複数のリンクのレイテンシチェックを利用してpingの結果を表示し、JavaScriptを使用して最速のURLを選択する方法は?

私がしました。この機能を有する多くのウェブサイトに見える、とそのエンドユーザーのためとして、それは彼らの場所で最高のパフォーマンスベースを有しているURLやサーバー選択する方がはるかに簡単です。私はJavascriptの唯一の初心者です、誰かが私にそれがどのように表示されますか?

答えて

0

あなたは、呼び出し前の現在の時間で変数を作成します(ページがリロードされた場合にJavaScript変数を保持できるようにajax呼び出しを使用します)。その後、コール成功時に再び時間変数を作成し、最初から返信が「*私に話すことができない*」であっても、返信を取得するにはどのくらいの時間がかかるのか分かりますが、Find out how long an Ajax request took to complete

var start_time = new Date().getTime(); 

jQuery.get('your-url', data, 
    function(data, status, xhr) { 
     var request_time = new Date().getTime() - start_time; 
    } 
); 
+1

の可能性があります。 – Kaiido

+0

助けてくれてありがとう!またはこれは私が決して考えなかった –

関連する問題