今天遇到同事反應一個問題, 就是左選單要很久很久, 才會展開,
原因是 user 上了一張大圖, 如下圖所示:
大圖的資訊如下:
如果, 上的大圖很多, 就會 load 更久...
如果, 網站太熱門, 使用的人愈多, 網頁就會 load 更更久...
解決方式, 修改 multimenu.js 的 window.onload 的寫法, 為一個 function, 當 html 把 menu 裡的項目都丟出來後, 即可直接呼叫該 function 把 ul 和 li 的 tag, 轉成 div tag(浮動選單).