[問題] IE11 render css 裡的圖會慢一點出現
大家好
想問一個 ExtJS 的問題
目前頁面在載入 app.js 時會先放一個 loadmask 在前面轉
然後等頁面的元件都 create 完以後再把 mask 拿掉
但是在 IE11/Edge 上開啟頁面的時候
當 mask 拿掉後,有些/幾乎全部的元件上有用圖片的都還沒顯示
大概要半秒鐘才會出現圖片
我有嘗試在要拿掉 mask 前用 alert 印出 viewport 的 rendered
這個 property 如果是 true 應該是表示已經畫完畫面?
但是在 alert 跳出來的時候,後面的圖示會默默出現
是因為瀏覽器會在後面繼續作他的事情嗎
最後.最重要的問題是我有沒有辦法知道
瀏覽器有沒有真的把圖片顯示出來了,再把 mask 拿掉
雖然只有在 IE 上才會延遲顯示、而且半秒鐘就出現是在不是什麼大問題 orz
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.178.167
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1479721483.A.865.html
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章