看板 Ajax 關於我們 聯絡資訊
最近發現KKMan雖然用IE的核心 但JavaScript上的行為竟然會不同 首先我在Element加一個prototype Element.prototype.observe = .... 結果KKMan沒有Element 然後取座標的方式也不同 IE用event.x和event.y可正確取得 KKMan用event.x和event.y卻回傳event.clientX和event.clientY相同的值 所以只好再加上HTML的scrollLeft和scrollTop 另外用 navigator.userAgent.search("KKMan") > -1 來做判斷並不正確 IE也會變成true 於是就拿第一點來用... try { Element; } catch (e) { isKKMan = true } 如果還有瀏覽器沒有Element 就再搭配其他判斷 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.85.126
kuohuilu:簡單的加入我的最愛,在KKMan都會失效.. 02/05 13:16
wljimkk:改投PCMAN的懷抱吧(無誤) 02/08 02:59