小小地方修正一下,巨大的城邦,小玼難免,就由我來代勞改他一改
這個檔案 /js/showpopuptext.js 中, 顯示 tooltips 文字的 showPopupText()
- function showPopupText(e) 加個參數 e
- var o=event.srcElement; 這個 event 非規範用法, 如果顧及 IE 的話, 可以改成
o=(!e)?event.srcElement:e.target; - 再加一個 e=(!e)?event:e;如此一來, MouseX 就可以寫成 e.x, MouseY 就可以寫成 e.y; IE 嘛 A 通
- o.alt 最好改成 o.title,匠子,不僅圖片可用,所有標籤都可用,而事實上,用 alt 也是以訛傳訛的用法
- 要設透明度,dypopLayer.style.filter='alpha(opacity=0)';即可,不過謝謝顧慮一下電腦裡沒 IE 的人,要不要用 if (document.all) 判斷一下,再改透明度,那 else 就 dypopLayers.style.opacity=0; 就可以了
- 其他還有不少地方,都用了style.filter...................
PS. 我不會被停權吧^^
|