ページが更新された後にメッセージを表示するには、次のようにします。
HTML (BODY タグの任意の場所に挿入):
<div id="dvLoading"></div>
CSS:
#dvLoading {
background:url(../theImages/loader.gif) no-repeat center center;
height: 100px;
width: 100px;
position: fixed;
left: 50%;
top: 50%;
margin: -25px 0 0 -25px;
z-index: 9999999999999999;
}
JQuery:
$(window).bind("load", function() {
$('#dvLoading').fadeOut(2000);
});
唯一の問題は、IE では動作しますが、FF や Chrome では動作しないことです。ローダーの画像は数秒後に消えますが、FF と Chrome では画像はその場所にとどまり、消えません。