プログレスバーを使用してページの読み込み率を表示するにはどうすればよいですか? ...(フラッシュでの表示と同様)
ありがとう
不可能です (IE8 & FF3 & Opera ではプラグインや拡張機能なし)。実際の読み込みパーセンテージが必要な場合は、HTML + Javascript + スタイルシート + 画像を含めます。ページにロードされたファイルの数のみを検出できます(この手法で検出できるのは画像とJavaScriptのみです)。
ページにプログレスバーが必要な場合は、そのページを再考する必要があるかもしれません。
個人的には、プログレス バーのあるページ (ASUS ダウンロード エリアのようなもの) は好きではありません。彼らはただ迷惑です。私のブラウザにはすでにプログレスバーがあります。また、帯域幅をページのダウンロードに使用し、ページをまだ待っていることを伝えるグラフィックスではなく、使用したいと考えています。
ただし、ページに対する AJAX リクエストに関しては、ある種のスピナーを使用するだけです。何かが起こっていて、ページが死んでいないことをユーザーに伝えるため。繰り返しになりますが、バックグラウンド リクエストに時間がかかりすぎてプログレスバーが必要になる場合は、バックグラウンド リクエストを再考する必要があるかもしれません。
とても簡単なので、私のコードをコピーしてWebサイトに貼り付けることができますが、あまりクールではありませんが、それでも使用できます。
コード:<SCRIPT LANGUAGE='JavaScript' SRC='http://www.seabreezecomputers.com/tips/progress.js' TYPE='text/javascript'>
</SCRIPT>
このコードは「/Head」と「BODY」の間に貼り付けられていることを忘れないでください
[1]: http://dw6-vista-tdx.blogspot.com
無料のオンライン Amazon s3 ファイル マネージャーであるs3fmのアップロード進行状況ダイアログをチェックしてください。