[心得] KKMan...
最近發現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
推
02/05 13:16, , 1F
02/05 13:16, 1F
→
02/08 02:59, , 2F
02/08 02:59, 2F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章