1 //adding an Event listener compatibility function2 functionAddHandler (target, EventType, handler) {3 if(Target.addeventlistener) {//Mainstream browsers4AddHandler =function(target, EventType, handler) {5Target.addeventlistener (EventType, Handler,false); 6 }; 7}Else{//IE8AddHandler =function(target, EventType, handler) {9Target.attachevent ("on" +EventType, handler); Ten }; One } A //execute a new function - AddHandler (target, EventType, handler); - } the //Delete Event listener compatibility function - functionRemoveHandler (target, EventType, handler) { - if(Target.removeeventlistener) {//Mainstream browsers -RemoveHandler =function(target, EventType, handler) { +Target.removeeventlistener (EventType, Handler,false); - } +}Else{//IE ARemoveHandler =function(target, EventType, handler) { atTarget.detachevent ("on" +EventType, handler); - } - } - //execute a new function - RemoveHandler (target, EventType, handler); -}
Javascript-back to native base