Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
インターネットの速度をチェックし、それに応じて標準/基本バージョンを表示するJSを書きたいです。つまり、インターネットが遅いときは基本的なページを表示し、インターネットが速いときは高度なページを表示したいということです。
最初に、「お待ちください。接続をテストしています」などのメッセージを含むテスト ページをユーザーに表示します。このページから AJAX 呼び出しを行い、いくつかの単純な静的コンテンツを読み込み、所要時間を計測します。その時間をサーバー側のスクリプト (JSP、PHP など) に送り返し、その結果に応じて、基本ページまたは詳細ページのどちらを提供するかを決定します。