Teja yorumuna katılıyorum. Yapıyorsun olmadıkça gif ekran en gerçekten tarayıcı sonraki sayfayı (veya postbacked sayfa) yüklemeye başlar ne kadar hızlı dayalı olsun veya olmasın o zaman uyumsuz gönderin.
Eğer gerçekten gif göstermek istiyorsanız ne yapabileceğini (gerçi bazı açıklamalar ajax olması olacak) olduğunu ...
$("#btnSubmit").click(function(e){
e.preventDefault(); // stops any 'immediate' post back or re-direction
$("#loader").hide()
.html("<img src='<?= url::base() ?>themes/img/loading.gif' border='0' />")
.delay(1000).fadeIn(200, function(){
// submit form using $.ajax or whatever suits - rebuild page on callback or navigate to new page
});
});
(Yeni bir sayfa yüklemeye çalışıyor çünkü 'yükleyici gif' bir tarayıcının versiyonu gösterecektir yani) sonra kullanıcı geribildirim var zaten - - yani temelden Jonas ve Teja hem de değindiğim gibi olsa da, ajax yapıyor değilse konuşma neden sadece sayfada bir yükleyici gif almak ve görünmesi "Web 2.0" için evlerin yuvarlak olacak zahmet?
Ajax yapmak, ya da tarayıcı da görsel geribildirim bulunuyor kullanıcıya verelim ya.