[問題] Loading 效果製作的問題
不好意思,請教各位大大,現在我查了一些網站資料後,已經能做出,在現在的頁
面下背景變暗,然後用gif檔,做出Loading時頁面要呈現的效果。然而卻遇到一些問題。
假設要顯示loading效果是呼叫darkBody();
而處理完後要恢復頁面式呼叫lightBody();
頁面A有表單,會送資料至頁面B,頁面B透過PHP要新增資料至資料庫,且要寄封信件
,所以需要處理一些時間,現在想要做到的效果就是,能不能頁面A送出表單後,頁面不會
轉至頁面B,而是產生Loading效果,而等頁面B處理完後,恢復頁面並連至其他網頁。
問題主要是卡在什麼時候該呼叫這兩個函式,因為這兩個函式都是用javascript實作
,都是在client端執行的,所以要如何在PHP處理資料前呼叫darkBody()呢?又如何在PHP處
理完後呼叫lightBody()呢?另外,又如何達到頁面A不會轉至頁面B呢?試了好久都試不出
來,希望有人能幫忙,如有觀念錯誤還請多多見諒,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.76.153
推
09/19 21:49, , 1F
09/19 21:49, 1F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章