iT邦幫忙

1

asp.net 的過場動畫

在asp.net 中,切換頁面時,如果想SHOW個小時鐘(或小動畫),一直到新的頁面完全載入後才隱藏,這該怎麼做呢?

我的問題是,在javascript中,該用哪2個事件,來處理「開始載入時SHOW動畫」「完全載入後隱藏動畫」?

1 個回答

1
小魚
iT邦研究生 3 級 ‧ 2017-11-17 00:01:45

可以一開始就show動畫,
然後完全載入後將動畫關掉,
偵測完全載入的方法
javascript是window.onload
jQuery是$(document).ready
可以朝這個方面去找資料,
就可以找到了。

看更多先前的回應...收起先前的回應...
Brandon iT邦新手 4 級 ‧ 2017-11-17 09:12:45 檢舉

請問「一開始」是哪個事件?

小魚 iT邦研究生 3 級 ‧ 2017-11-17 12:00:51 檢舉

沒有事件,直接寫在Html裡面就好了,
你先試試看,
如果不行我再回去看之前是怎麼寫的。

小魚 iT邦研究生 3 級 ‧ 2017-11-18 00:34:27 檢舉

對齁,我忘了那是ASP.NET,
印象中好像有好幾個事件,
不只PAGE_LOAD,
不過我現在都寫MVC,
沒寫ASP.NET很久了。

Brandon iT邦新手 4 級 ‧ 2017-11-18 09:02:39 檢舉

我想問的是在 javascript 中,「一開始」是哪個事件? 還是說其實不用特別寫,只要把圖片放著就好了?

https://www.h5jun.com/post/everything-i-know-about-the-script-tag.html
分享一下,Javascript 在讀取後就會馬上執行,
所以就像小魚大大說的,可以把載入動畫的程式放在 Html 內 <head><body> 都可以,就會是「一開始」執行,
不過需要注意 Javascript 內如果需要讀取或改變某個 DOM,那麼這段 Javascript 需放在該 DOM 標籤後面。
神Q大大您把前後端搞混摟 XD

哈哈,抱歉,因為小魚已經回答了JS和JQ的,
我就順便提一下ASP.NET後端的,哈哈

我要發表回答

立即登入回答