2

プログレスバーを表示するために以下のコードを使用しています。

jQuery('#container').showLoading(
{
      'afterShow':
       function () 
       {
          setTimeout("jQuery('#container').hideLoading()", 1000);
       }
});

プログレスバーはミリ秒まで画面に表示され1000、その後消えます。しかし、私はプログレスバーを画面に表示したいと思っています (time) = page load。静的に1000ミリ秒かかっていることを意味しますが、プログレスバーの表示にはそれだけの時間が必要です..ページの読み込みに時間がかかります。

では、ページの読み込み時間を取得してここに渡す方法は??

4

2 に答える 2

0

ページの読み込み時間は取得できませんが、window.onloadイベントにバインドして進行状況バーを非表示にすることができます。window.onloadイベントは、ページが完全に読み込まれたときにのみ発生します。

        window.onload = function() {
            jQuery('#container').hideLoading();
        };
于 2013-04-10T06:40:15.517 に答える