1. 程式人生 > >ie8相容性問題

ie8相容性問題

1、不支援的jsapi:forEach,call

2、不支援的dom標準api:

    classList(替代方案:className)、firstElementChild(替代方案:firstChild)

3、獨特的事件物件(詳情紅寶書檢視):

ie8中無currentTarget,只有event.srcElement(等價於event.target)

解決:

function clickCallBack(e){  
    var e = e || event;  
    var row = e.srcElement?e.srcElement:e.target;  
    while (row.nodeName != 'DIV') {  
        row = row.parentNode;  
    }  
    ....  
}