ページに進行状況バーがあります。ページが完全に読み込まれるまで表示されるはずです。したがって、ページの読み込み時間と同じページに進行状況バーを表示したいと考えています。そこで、ページの読み込み時間を取得し、その時間の値を渡して進行状況バーを表示しようとしました。コーディングをしました
<script type="text/javascript">
var startTime = new Date().getTime();
var loadTime;
function pageload() {
var endTime = new Date().getTime();
loadTime = endTime - startTime;
// alert(loadTime);
}
window.onload = function () { pageload(); }
jQuery(document).ready(function () {
jQuery('#container').showLoading(
{
'afterShow':
function () {
var a = loadTime;
setTimeout("jQuery('#container').hideLoading()", a);
}
});
});
</script>
この変更後
<script type="text/javascript">
var startTime = new Date().getTime();
var loadTime;
function pageload() {
var endTime = new Date().getTime();
loadTime = endTime - startTime;
setTimeout("jQuery('#container').hideLoading()", loadTime);
// alert(loadTime);
}
window.onload = function () { pageload(); }
jQuery(document).ready(function () {
jQuery('#container').showLoading();
});
</script>