PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Ajax
[問題] 如何在頁面載入中的時候就執行script程式?
作者:
banana2014
(香蕉共和國)
2015-06-05 13:42:32
如果要做一個簡易的「載入中」標語在頁面正在載入中時顯示,只要在onload裡頭執行把
「載入中」標語的display設成none即可在頁面載入中時顯示「載入中」標語,等所有都載
入完以後就會執行onload裡頭的程式,也就是讓「載入中」標語消失。
那麼有沒有辦法剛好相反,在載入中時執行某段script程式,而在所有都載入完以後就停
止執行該script程式? 或者是說,能不能在載入中時就執行某script程式,載入完成之後
依舊「繼續」執行該script程式?
作者:
KawasumiMai
(さあ、死ぬがいい)
2015-06-05 14:36:00
用flag?開頭呼叫某script並結尾偵測flag決定要不要recall然後loading完之後修改flag讓他執行完跳出不recall?或者用settimeout去repeat然後onload之後clear?個人理解:一開始就會執行了吧?不然也不用onload不過因為裡面這時抓不到document內的東西,所以一般不會這樣寫。看你要幹嘛用。 有錯請鞭
作者:
mrbigmouth
(大嘴先生)
2015-06-05 22:39:00
一開始就會執行 除非你加上defer attribute瀏覽器在載入沒有defer的script tag時,在所有程式皆載入並執行完畢之前不會繼續往下讀取HTML這也是為何一般會建議你把所有script tag擺到最後
繼續閱讀
[問題] Confluence 怎樣動態傳值到HTML較好?
qazsd
Re: [ js ] onclick跟bind事件後click差在哪裡??
tomin
[徵才] 徵 Web 前後端實習生
itsIjs
[ js ] onclick跟bind事件後click差在哪裡??
PTTCATKING
[問題] bootstrap form submit
kiey
[問題] AJAX 菜鳥新手發問,關於二層式下拉選單
b8211290
[問題] Javascritp 定時間換圖片
neocc
[問題] 為什麼頁面沒有回復到原先的樣子? (PJAX)
red0whale
[問題] 如何點擊超連結後而不讓畫面閃爍一下
red0whale
[問題] 請教一個跳出視窗判斷的問題
rjackie
Links
booklink
Contact Us: admin [ a t ] ucptt.com