[問題] IE11 render css 裡的圖會慢一點出現

看板Ajax作者 (我是芒果)時間8年前 (2016/11/21 17:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大家好 想問一個 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
文章代碼(AID): #1OCi8BXb (Ajax)
文章代碼(AID): #1OCi8BXb (Ajax)