以下のコードを使用しています。
bodyタグ内のレイアウトページ:
<div id="loading">
<img src="/images/user_profile/ajax-loading.gif" alt="Loading.." />
</div>
開始ページで:
<script type="text/javascript">
$(document).ready(function(){
$(window).load(function(){
$('#loading').fadeOut();
});
});
</script>
CSS:
div.loading{
height: 100px;
width: 100px;
position: fixed;
z-index: 1000;
left: 50%;
top: 50%;
margin: -25px 0 0 -25px;
display:block;
}
問題は、回転する画像がすぐに表示されず、空白のページが表示され、ページが読み込まれる直前に画像が表示されるために時間がかかることです。
画像がすぐに表示され、ページ全体が読み込まれるまでソリューションが必要です。