簡體   English   中英

單擊按鈕后重定向頁面時,如何顯示加載程序gif?

[英]how to show a loader gif when page is redirected on a button click?

我在按鈕單擊上調用一個javascript函數並將其放到
window.location ="schedule.php?"+gstr+"&downloadall="+result;

我也想通過jquery顯示gif,但是當頁面被重定向時它會停止。

如果要加載gif,請在重定向之后進行:

您不能從您要重定向的頁面上執行此操作! 將gif插入您要重定向到的頁面上的覆蓋div中,並將其隱藏在document.ready中

HTML:

<div id="loadImgWrap">
    <img src="some.gif">
</div>

js(使用jquery):

$( document ).ready(function() {
    $( "#loadImgWrap" ).hide();
});

或嘗試在此處找到它: 當某人單擊特定鏈接時如何顯示加載對話框?

$('<div class=loadingDiv>loading...</div>').prependTo(document.body); 

(我還沒有發現頁面加載速度足以測試它)


如果要在重定向之前顯示加載的gif:

gif應該是隱藏div的一部分。 !之前! 調用window.location..使它可見。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM